Software Engineer with expertise in both Software and Hardware development. Experienced in all stages of the development cycle for automated systems. Well-versed in numerous programming languages with a strong background in bringing together knowledge and experience. Detail-oriented, quick learner, passionate about clean and scalable code and all aspects of SDLC with an excellent understanding of the entire process. Always eager to take on new challenges and learn new technologies to continue self-improvement and growth.
• Completed C# and ASP.NET Core learning path
• Solved practical problems related to basic algorithms
• Designed and implemented capstone project
• Contributed to multiple internal .NET projects
• Collaborated with seniors to design, develop, and test software
• Followed coding best practices to create clean, efficient code
• Participated in internal/external training and team building activities
Technologies used:
• .NET 6, ASP.NET Core, LINQ, EF Core (Code First)
• Identity (JWT Based Auth), AutoMapper, Serilog
• FluentValidation, XUnit, FluentAssertion, Moq, InMemoryDatabaseProvider
• HTML, CSS, JavaScript/TypeScript, Angular, Boostrap 5
• Azure App Service, Azure SQL, DevOps / AWS Lambda, API Gateway, S3 Bucket, RDS
Tools used:
• Visual Studio 2022 Enterprise Edition, Visual Studio Code, Git, Postman, Swagger
• Developed and maintained back-end logic for call queue management system
• Designed and implemented call monitoring, reporting, user management and other features
• Worked with front-end team to ensure integration between components
• Conducted code reviews, manual testing, and resolved bugs
Technologies used:
• .NET 6, ASP.NET Core, EF Core (Database First), SignalR, MySQL
Tools used:
• Microsoft Visual Studio, Microsoft SQL Management Studio, Git, Swagger