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, RoR, PostgreSQL, SQL, C++, UML, JavaScript, HTML, CSS, XML, TypeScript • Frameworks: .NET, Rails, 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, PostgreSQL • Cloud services: Azure, AWS, Google Cloud • 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, Express • Third-Party Integrations: Zoom, Webex, TrueConf, Krakenio, Dropzone.js, Tagging.js, Captcha, Chatbots, API/SDK Integrations • Platforms: .Net, RoR, NodeJS, Laravel, CodeIgniter, WordPress • Git, GitLab