Senior Software Engineer
Accomplished Software Engineer with excellent technical proficiencies in the development of applications. Excels in every stage of the life cycle of software development, including design creation, coding, debugging, testing and maintenance. Advanced skills and knowledge of leading programming tools with a strong background in mathematics, algorithms, data-processing logic and Computer Networks.
• Programming & Designing Languages: C# .Net, SQL, C++, UML, JavaScript, HTML, CSS, XML, TypeScript
• Frameworks: .NET, ASP.NET MVC (Core 2.x, 3.0), Blazor, ADO.NET, SMO, EF, Identity, NodeJS, React, jQuery, Ajax
• Programming skills: LINQ, Lambda Expressions, Async Programming with C#.NET, .Net Reflection,
Regex with C#, Cryptography with C# .NET
• Database Systems: SQL Server, MySQL
• Cloud services: Azure Kubernetes Clusters, Azure DevSpaces, Azure MicroServices, Azure DevOps (CI/CD)
• Architectural & Designing skills: MVC, MVVM, SOLID, Design Patterns, OOP, Data Structure and
Algorithms, Data Algorithm and Analysis, Multithreading
• Applications & Tools: MS Visual Studio, SQL Server Management Studio, MS Visual Code, Helm, Docker
• Application servers: IIS
• Third-Party Integrations: Krakenio, Dropzone.js, Tagging.js, Captcha, Chatbots
• Platforms: .Net
Work Terms
Full Stack Development, Front End Development, Cloud Development