Position: Full-Stack Software Engineer (.NET, Angular)
Category: .NET
Experience: 6 years | English: upper

One of my projects was a poorly designed and implemented system by offshore developers. In addition, the system was built in a way that it is difficult to extend and maintain. Hence, the client was forced to spend a considerable amount of money on maintenance and support. I took the responsibility to redesign the entire system. This includes redesigning the database tables, modularizing the application into logical groupings that suit the business process, using of latest technologies at the time, and smooth transition from the legacy system to the new system without major hiccups for the users of the system. Eventually, after the redesign of the legacy product, the client managed to reduce support costs by 80% and serve its customers efficiently using the new system.
Currently working as a full stack software engineer mainly involved in developing integrating different systems of the company. I am responsible to develop services that can help two or more system interact to each other. Technologies that I am currently using are: C#, .NET Core, Node.JS, TypeScript, OpenFaas, Kubernetes, Redis, Azure.

Previous Projects:

*(2020-2021): A student recruitment system that supports, simplifies, and structures of generation of lead students and follow up process for higher education institutes. I worked as a full stack software developer mainly responsible to develop web apis using .Net Core as well as building web pages using Angular.

Technologies: C#, .NET Core, Angular, AngularJS, MVC, Redis, PostgreSQL, AWS, Serverless

* (2019): A crowdsourcing app that gathers perceived sense of safety and informs its users about the safety situation at a chosen location or raises awareness about dangerous regions. I was mainly responsible to design and build some screens of the app using React Native. 

Technologies: React Native, JavaScript, Node.js, Firebase 

* (2017 - 2018): Licensing and registration system track medicines from international (or local) suppliers to the ports, to the warehouses, and finally to each clinic across the country. I was the lead software developer who was responsible to manage the project and junior developer, and design  the architecture of the project. In addition, I was the only person who handled the backend part of the project. 

Technologies: C#, .NET Core, AngularJs, JavaScript, Postgres, RabbitMQ

* (2017): Integrated healthcare management system designed to help healthcare facilities to increase their care delivery capacity and meet the overwhelming and growing demand for quality of care. I worked as a full stack developer responsible for both frontend and backend works.

Technologies: C#, ASP.NET Web API, AngularJs, JavaScript, MS SQL Server

* (2013 - 2014): User-friendly inventory management system, which provides automation in tracking and distribution of health commodities. I worked as a support mainly responsible to fix issues in the system as well as developing new features to enhance the system.

Technologies: C#, ASP.NET MVC, MVVM, MSSQL, Domain Driven Design, Entity Framework.
I am looking for a job with challenging and interesting tasks. In addition, I want to grow and learn new technologies.