My journey into the world of programming began with a simple curiosity during my studies in Software Engineering at Islamic Azad University in Iran. It didn’t take long before that curiosity turned into a passion. As I delved deeper into the world of coding, I became fascinated by how lines of code could solve real-world problems. The thrill of turning ideas into functioning software ignited a lifelong commitment to programming.
After earning my degree, I was eager to put my skills to the test in the professional world. I began my career as a Java developer, where I worked on various projects, learning the intricacies of backend development, web services, and database management. During these early years, I honed my skills in Java EE, Spring, and Angular—building my foundation as a developer who could handle both the complexity of the backend and the dynamics of the frontend.
However, my ambition didn’t stop there. I wanted more challenges, bigger projects, and the opportunity to work with cutting-edge technologies. That’s when I made the decision to move to Germany—a country known for its innovation and leadership in the tech industry. It wasn’t just about career growth; it was about stepping into a new world filled with exciting opportunities. The transition wasn’t easy, but it was rewarding. I found myself working with some of the biggest names in the industry, including Infosim and Smaser AG, where I contributed to high-profile projects like ERP systems and predictive diagnostics platforms.
At Infosim, I was part of the team that developed Stablenet, a solution for unified network management. This project challenged me to think beyond traditional development, as I worked closely with multi-vendor infrastructures and developed features that helped businesses monitor and manage their network environments. I thrived in this agile, fast-paced environment, applying everything I had learned and picking up new skills along the way—especially in cloud technologies like Docker and microservices architecture.
At Smaser AG, I was part of the team building the FORGE Service Platform, a predictive diagnostics tool that analyzes vast amounts of data over time to forecast critical events. This was one of the most exciting and challenging projects I had worked on, as it combined large-scale data analysis with real-time diagnostics, using technologies such as Spring Boot and Angular. Here, I became well-versed in microservices and cloud-based deployment, working across both backend and frontend systems.
Beyond technical skills, my experience working in international and agile teams has taught me the importance of collaboration and adaptability. Whether it's leading a project from concept to delivery or diving deep into coding, I’ve learned how to balance problem-solving with creativity—turning complex requirements into user-friendly solutions.
My journey from a curious student in Iran to a senior developer working in Germany has been filled with challenges and growth. Each step has shaped me into the developer I am today—one who thrives on solving difficult problems, constantly learning, and embracing the latest technologies.
Now, with over nine years of experience, I continue to push the boundaries of what's possible in software development. From enterprise-level systems to innovative web applications, I am passionate about delivering quality, scalable solutions that drive business success.
This site was created with the Nicepage