Crazy about developing stuff from 0 to 1.
I'm detail-oriented and self-driven full-stack software engineer with a quality-driven mindset, committed to writing clean, maintainable code and conducting rigorous testing to ensure exceptional software performance. 🚀
Throughout my student and professional life, I have been fascinated by Computers and Technology. I love to work where I have ample opportunity to explore new technologies and develop products end to end.
I'm always curious about learning new skills, tools, and concepts.
I have over 9+ years of development and implementation experience on projects ranging from small departmental applications to complex enterprise solutions in multi-national corporate environments.
My software and application expertise is very diverse and includes .NET Framework, .NET Core, C#, MVC, Web API, MS SQL Server, MongoDB, PostgreSQL, Entity Framework, LINQ, Angular, Vue.js, Azure, HTML5, JavaScript, JQuery, CSS, and nopCommerce.
Some tools and concepts that I have used and worked with like Microservices, SOA, DDD, REST, SOAP, SOLID, Inversion of Control (IoC), Dependency Injection (DI), Design Patterns, TDD, Git, TFS, SVN, Agile, and Continuous Integration\Deployment (CI\CD), etc.
Roles and Responsibilities:
• Maintaining and upgrading existing systems
• Writing and implementing efficient code
• Testing and evaluating new programs
• Collaborating with front-end, and mobile app developers
• Design solutions using common design patterns with a range of design tools and techniques
• Writing Unit/Integration test cases for a large system with lots of external and internal dependencies
Roles and Responsibilities:
• Researching, designing, implementing, and managing software programs
• Testing and evaluating new programs
• Design solutions using common design patterns with a range of design tools and techniques
• Identifying areas for modification in existing programs and subsequently developing these modifications
• Writing and implementing efficient code
• Maintaining and upgrading existing systems
• Ensuring that junior staff delivers according to standards
• Help review team commits via pull requests
• Interact with project managers, business analysts, and stakeholders Prerequisites
Roles and Responsibilities:
• Involved in full Software Development Life Cycle right from requirements gathering, design, development, deployment, testing, and production support
• Collaborating with front-end, and mobile app developers
• Design web promotion server backup and template based on the marketing team's requirements
• Provide production support for content migration releases. Assist with the migration and publication of content on the live site.
• Improving functionality
• Ensuring that junior staff delivers according to standards
Roles and Responsibilities:
• Design, code, test and manage various applications
• nopCommerce customization and plugin development
• Team Leader
• Involved in full Software Development Life Cycle right from requirements gathering, design, development, deployment, testing, and production support
• Design web promotion server backup and template based on the marketing team's requirements
• Work closely with other senior software engineers
Roles and Responsibilities:
• Upgrading, configuring, and debugging existing systems
• Involved in full Software Development Life Cycle right from requirements gathering, design, development, deployment, testing, and production support
• Work closely with other senior software engineers
• Support the production users and investigate issues in production
• Interact with project managers, business analysts, and stakeholders Prerequisites
My inbox is always open. Whether you have a question or just want to say hello, I'll try my best to get back to you!