Education:
-Bachelor
of Science in Computer Science
Experience:
-Demonstrated
proficiency with over 22 years of experience spanning the entire Software
Development Life Cycle (SDLC), including system analysis, requirement
definition, system design, database design, implementation, integration,
testing, software development, customization, and maintenance as a
seasoned Software Developer.
-Expertise
in implementing Test Driven Design (TDD) and executing comprehensive test
automation across all projects, ensuring robust and high-quality software
solutions.
-Skilled
in implementing Dependency Injection (DI) and Inversion of Control (IOC)
containers, enhancing flexibility and maintainability of software
architectures.
Technology
Stack:
-Accumulated
over 18 years of hands-on expertise
----------- technologies including C#,
ASP.NET, MVC, WCF, and Web API, ensuring proficient development and
delivery of robust software solutions.
-Possessing
over 5 years of adeptness in
ASP.NET Core, demonstrating
adaptability and up-to-date knowledge in modern web development
frameworks.
-Utilized
MS SQL for over 15 years for backend development,
ensuring efficient and optimized database solutions.
-Proficient
in developing Single Page Applications (SPAs) using Angular, ReactJS
and Vue3, fostering engaging and dynamic user experiences.
-Experienced
in developing with Sitecore and ServiceNow, contributing to the
implementation of enterprise-level solutions.
-Completed
comprehensive training in MEAN, MERN, VueJS, Blazor Web Assembly,
Angular, ReactJS, NextJS, Nuxt3 and Django, expanding skillset and
staying abreast of emerging technologies.
-Successfully
completed training in Azure and AWS, enhancing proficiency in cloud
computing platforms and services.
-Excel
in designing, implementing, and managing microservices architectures,
leveraging over 2 years of hands-on experience in building scalable and
resilient distributed systems.
-Proficient
in containerization technologies such as Docker, facilitating
efficient deployment and management of microservices-based applications.
-Expertise
in implementing communication protocols like RESTful APIs and messaging
queues (e.g., RabbitMQ) to enable seamless interaction between
microservices.
-Skilled
in applying best practices for service discovery, load balancing, fault
tolerance, and monitoring in microservices environments to ensure high
availability and performance.
-Experience
in utilizing cloud-native services provided by platforms like AWS and
Azure to deploy and scale microservices architectures effectively.
Certifications:
-ITIL
Certified (Verification provided).
-Microsoft
Specialist: Programming in HTML5 with JavaScript and CSS3 (Verification
provided).
-Microsoft
Certified Professional (Verification provided).
Personal
Attributes:
-Driven
by clear goals and equipped with strong leadership skills to inspire and
guide teams towards successful outcomes.
-Thrives
in high-pressure and fast-paced environments, maintaining composure and
delivering results under tight deadlines.
-Exhibits
a proactive and self-starting attitude, coupled with a rapid learning
ability, adaptability, and a willingness to embrace diverse challenges.
-Exceptional
problem-solving skills, capable of tackling complex challenges with
creativity and resilience.
-Effective
communicator with a talent for fostering collaboration and building strong
working relationships across multidisciplinary teams.
-Demonstrates
a high degree of integrity, reliability, and accountability in all
endeavors, earning trust and respect from peers and stakeholders alike.
-Possesses
a keen attention to detail, ensuring precision and accuracy in all tasks
while maintaining a big-picture perspective.
-Embraces
innovation and continuous improvement, actively seeking out opportunities
for growth and development both personally and professionally.
-Displays
a positive attitude and a passion for excellence, inspiring enthusiasm and
motivation among colleagues to achieve shared goals.