Highly skilled programmer and architect with 20 years successful in devising innovative and tailored solutions to meet ever-changing business requirements with finance industries. Worked extensively on Retail Industry, Capital Markets, Trading, Investment Banking and Reconciliation finance and banking projects.
Innovative software engineer offering many years of experience in the full software development lifecycle – from concept through delivery of next-generation applications and customizable solutions using Kanban and Agile methodologies.
Very well versed in advanced and trending development architecture, tools and processes contributing to the design and rollout of cutting-edge software applications. Having a deep knowledge of new design and architecture like CQRS Pattern, Message Bus, Service Bus, Web API using open-source tools like Azure event Grid, RabbitMQ/IBM MQ and Kafka.
Known for excellent troubleshooting skills – able to analyze code and engineer well-researched, cost-effective, and responsive solutions.
Having a rich experience of 5+ years in team leading and mentoring junior developers to achieve mission critical deliveries with zero to very less bugs resulting in high quality work and customer satisfaction through adopting the industry standard Test tools like NUnit, MS Test, Rhino Mock and methodologies like Agile Scrum, Kanban.
Deep understanding of software engineering processes with excellent designing skills OOAD, Design Patterns like MVC, MVVM with Prism with TDD.
Tremendously skilled in technical design and architecting solutions using latest technology stack like WPF, WCF, LINQ, ASP.NET MVC5, Web API, Workflow Foundation and Multithreading.
Good understanding of software engineering processes, excellent visual design skills and understanding of UI components.