Armin Sharifi

Beryanak, Tehran, Iran· (+98)9360351466·

I'm Armin Sharifi, a skilled Software Engineer with expertise in C# language, .NET ecosystem and software design. With two years of professional experience, I've successfully built a variety of web and windows applications, and I'm passionate about enterprise-level software design. As a current software engineering student at university, I'm constantly expanding my knowledge and honing my skills to be at the forefront of the latest industry trends. As a team player, I believe in collaboration and communication to create the best possible outcomes. I'm always eager to learn and stay up-to-date with the latest developments in the field, and I enjoy conducting research to broaden my knowledge of software development. My strengths in software design and my passion for continuous learning make me an ideal candidate for any team looking to create innovative and effective software solutions.


Software Engineer

Golchin Smart Media

As a software engineer at Golchin Smart Media, I contributed to the development of web and Windows software applications using .NET Core and .NET Framework. Some of my key accomplishments include:
Creating a web-based ticketing system using .NET Core that improved communication and ticket tracking across multiple departments. This included developing a user-friendly interface and implementing functionality to ensure the efficient flow of tickets and timely resolution of issues.
Designing Windows applications using .NET Framework for file management and financial management, among other internal uses. These applications improved efficiency and productivity for the teams that used them, allowing for faster and more accurate processing of critical data.
Building internal software infrastructures such as Windows services and libraries, which were created using .NET Framework and helped facilitate the work of other developers at the company. These tools were designed with an eye toward usability and scalability, ensuring that they could be easily adapted and maintained over time.
Working collaboratively with a team of developers to ensure that all code was thoroughly tested and met the company's high standards for quality.
Overall, my experience at Golchin Smart Media has given me a deep understanding of .NET Core and .NET Framework and their respective strengths in developing web and Windows applications.

Jan 2021 - Present


Enghelāb-e Eslāmi Technical College

Associate of Computer Software - Computer Software Engineering
2020 - Present

Shahid Hassan Ghadami HighSchool

High School Diploma - Network And Software
2017 - 2020


Programming Languages & Tools
  • C#
  • .NET Core
  • .NET Framework
  • .NET Standard
  • ASP.NET Core MVC
  • ASP.NET Core Razor Pages
  • EF Core
  • Familiar with Dapper
  • PostgreSQL
  • Microsoft SQL Server
  • MySQL
  • MongoDb
  • Bootstrap
  • Familiar With Docker and Nginx


As a .NET Developer, I spend a lot of time honing my programming skills and exploring new technologies. When I'm not at my desk, however, you can usually find me indulging in a few of my favorite hobbies.


I'm an avid gamer, and I love immersing myself in virtual worlds and exploring new gameplay mechanics. Whether I'm playing solo or teaming up with friends, I find that gaming is a great way to unwind and challenge my problem-solving abilities.

Watching Movies:

I'm also a big movie buff, and I enjoy everything from classic films to the latest blockbuster hits. I love analyzing the characters, plot, and themes of different movies and discussing them with others.

Going Outdoors with My Friends:

Spending time in nature is one of my favorite ways to unwind, and I especially enjoy doing so with my friends. Hiking, camping, and exploring new outdoor destinations are all activities that I find invigorating and refreshing. I appreciate the opportunity to disconnect from technology and connect with my friends and the natural world.

Drinking Coffee:

As a developer, I rely on coffee to keep me energized and focused throughout the day. I enjoy trying out new blends and brewing methods, and I'm always on the lookout for the perfect cup.

Listening to Music, Podcasts, and Audio Books:

Last but not least, I'm a big fan of audio entertainment. Whether it's listening to my favorite music while coding, learning something new from a podcast, or losing myself in a great audio book, I find that audio content is a great way to stay informed and entertained on the go.


  • Nothing :/