

Innovative Software/DevOps Engineer with extensive experience in leading the design and implementation of complex software systems in collaborative environments. Proficient in evaluating project requirements to develop high-level specifications that integrate seamlessly into existing systems. Adept at fostering cross-functional collaboration, driving strategic planning, and delivering high-impact products that enhance user satisfaction and operational efficiency.
Languages & Frameworks:
Java, JavaScript, PHP, Python, Nodejs: Experienced in developing scalable applications across multiple back-end technologies
Spring Boot, Spring Framework, Hibernate, J2EE, MVC: Strong experience in Java-based back-end development and enterprise frameworks
Angular 11, React, TypeScript, NestJS, MEAN stack: Proficient in front-end development
RabbitMQ, Microservices: Hands-on experience in microservices architecture and messaging queues for distributed systems
Databases:
MySQL, PostgreSQL: Skilled in designing and maintaining relational databases
MongoDB, Elasticsearch: Proficient in NoSQL database management and search engine integration
Redis: Experienced in using Redis for caching, session management, and improving performance in distributed systems
PostgreSQL, GraphQL, Hasura: Experience in API development and managing complex queries in relational databases
DevOps & CI/CD:
Kubernetes, Docker: Advanced knowledge in containerization and orchestration of microservices
GCP, AWS, Azure: Experienced with deploying and managing applications in cloud environments
Git, Jenkins, GitLab, Maven: Proficient in CI/CD pipeline automation and version control
Testing & Automation:
Cypress, Cucumber, Jasmine, Karma: Familiarity with Behavior-Driven Development (BDD) tools and unit testing frameworks
Qualibrate, TestComplete, Selenium, JMeter, TestNG, JUnit : Proficient in automated and performance testing tools
Design & Architecture:
REST APIs: Skilled in designing and integrating robust APIs for various applications
Design Patterns (IOC, MVC, Singleton, Factory): Expertise in software design principles and patterns Software Architecture: Expert in creating efficient, scalable system architectures tailored to project needs
Agile & Collaboration:
Agile Framework, Scrum Process, Jira: Proficient in Agile methodologies for project management and team collaboration
Technical Leadership: Experienced in guiding development teams, defining best practices, and ensuring adherence to coding standards
Cross-Functional Communication: Strong communicator with a proven ability to convey technical concepts to non-technical stakeholders
References available upon request