RM12345678
RM12345678
SUMMARY
• Qualified Software Professional with around 18 years of experience in Developing, Designing, Architecting
Enterprise software applications primarily using Dot Net Stack and Microsoft Technologies.
• Experience of working in Contact Center, Data Protection (Backup/Recovery) domains.
• In-Depth understanding of Cloud and Microservices Design Patterns, Software Architecture Principles,
Design Patterns, OOPs, Data Structures, Domain Driven Design, TDD.
• Proficient in designing and developing Enterprise Server Applications, Enterprise Web Applications, Cloud
Enabled SaaS Applications.
• Sound understanding of designing aspects like Security, Performance, Resiliency, Scalability, High Availability,
Observability, Serviceability.
• Deep insights in fundamentals and processes of Software Development Life Cycles like Agile and Scrum
Methodologies, Waterfall Model and Product Release Cycle.
• Excellent written and oral communication skills. Proven team player and team leader.
TECHNICAL SKILLS
Tech Expertise C#, ASP.NET MVC, Web API, .NET Core, Rest APIs, Entity Framework, Linq, SignalR,
JavaScript, Jquery, Angular, MS SQL Server, Solr, nUnit, JWT, SAML, OAuth, Redis
Cache, RabbitMQ, Elastic Search, Docker, K8S, Kafka, Postgres
Cloud Platforms Azure Cloud Services, (Compute, App Dev, Storage, Databases, Networking)
Tools Git, BitBucket, Jira, Confluence, Coverity, Bamboo, CI/CD, Jenkins
-1-
RECENT PROJECT DETAILS
Product Next Gen Contact Center Manager (Avaya)
Duration and Role Jan 2023 – Till Date | Technical Lead and Architect
Overview Next Gen Management tool is Microservices based, Multitenant, Public Cloud Enabled
offering for management and administration of components in Contact Center as a Service
solution. It enables Contact Center customers to get onboarded as tenants and allows
administrators and supervisors to control all the administrative elements. Contact center
users, agents and other entities can be managed from a single Web-based user interface and
provisioned across a range of Avaya applications and components in a contact center
environment
Responsibilities Understanding the requirements and working on architecture/design.
Participation in epics inception and contributing to carving out stories.
Writing User/Technical stories with detailed design.
Interfacing with external component teams for technical discussions.
Mentoring the team, reviewing code and delivering the features.
Assessing results of security scans and planning action items.
Evaluating product against org engineering standards and planning action items.
Tech Stack Java, Springboot, Kubernetes, Kafka, Postgres, Rest APIs, gRPC, JUnits
-2-
Product Backup Exec (Symantec)
Duration and Role Aug 2012 – Jan 2015 | Senior Software Engineer
Responsibilities High and Low level designing of features, development and Delivery of the features.
Tech Stack C++, C# .Net, WCF, V-Sphere, Hyper-V
EDUCATIONAL QUALIFICATION
• Bachelor’s degree (B.E.) in Information Technology from S.G.S.I.T.S, Indore (M. P.) with 70% in year 2006.
• Intermediate from New Vision HS School, Burhanpur (M. P.) with 87.44 % in 2002.
-3-