Profil
Strategic-minded and
results-driven IT professional with strong business and technical acumen, and
12+ years of experience in leading Software development projects and teams.
Experienced in guiding organizations to utilize a strategic approach to achieve
organizational goals through the development of technical roadmaps and the use
of data to measure, track, and achieve those goals. Lead and partner with
stakeholders, cross-functional teams, and senior/executive management to build
strong technical teams, launch and integrate new technologies, and create
innovative software solutions that deliver operational efficiencies, improved
product quality, enhanced productivity, and reduced costs.
- Requirements
gathering, analyze, design/architecting and developing business requirements to
deployment and operations.
- Providing technical solutions, creating
technical specification, system design and architecture documenting, preparing
technical flow charts and data models, and deriving/creating technical tasks from the user stories for
implementations, and Production support to customers.
- Good experience in implementing micro services,
architectural concepts, design patterns, and even driven loosely coupled
systems.
- Good experience with Microsoft Azure and AWS
resources and infrastructure, Azure DevOps & CI/CD pipelines, Docker and
Kubernetes.
- Good Experience in full Stack development
implementing Backend & business logic, Rest API/WEBAPI's, Web services and
gRPC services and front-end user interfaces using .NET, C#, Entity framework,
Java, SQL, ReactJS/VueJS/AngularJS, JavaScript, TypeScript, NodeJS, HTML and
CSS technologies.
- Good Experience in Implementing unit tests and
Automation tests.
- Good Experience with SQL & NOSQL databases
and Implementing Schema, Stored Procedures, Constraints, triggers, views and
indexes in the database, database tuning and performance optimization.
- Good experience with leading Agile and scrum
development approaches.
- Experienced in code reviews, ensuring code
quality by setting coding best practices.
- Quickly adapting to new changes and delivering,
Love to take ownerships, risks and challenges
- Managing and
mentoring the teams.
Cloud Development Experience
- Architected and implemented distributed micro
services, messaging and Event driven, scalable services using Azure services:
Azure service bus (Topics, subscriptions, queues), Event hubs, Event grids,
Azure functions and logic apps, Azure blob storage, azure files, Cosmos Db and
SQL server, App Configuration and Key vaults, API management service etc.
- Good experience with Docker and Kubernetes.
Implemented docker images through docker files and ran docker containers in
Kubernetes clusters.
- Architected and
implemented distributed micro services, implemented messaging and Event driven,
scalable services using AWS services: SNS, SQS, Lambda functions, S3 storage,
Dynamo DB, API gateway, EC2 instances, CloudWatch etc
Skills
- C#, .NET Core, MVC, .NET Framework, .NET
STANDARD, WPF, WEB API, Entity Framework, gRPC, xUnit, MS Tests, NUnit,
Selenium, MS Graph API, Java, Spring, Rest Assured
- React, Typescript, Java Script, ANGULARJS,
jQuery, NodeJS, Cypress, HTML, Bootstrap, CSS
- SQL Server, MySQL, Oracle PLSQL, PostgreSQL,
NoSQL
- Azure,
AWS, Docker, Kubernetes, RabbitMQ, MassTransit, Azure DevOps, CI/CD, Terraform, SonarQube
- Visual studio team services (VSTS), GIT and
SVN, Soap UI, Jira, Splunk, Postman, Confluence, SharePoint, Kibana, Bloomrpc