P

Palmurugan C

Engineering Manager

Thiruvananthapuram, Kerala, India15 yrs experience
Highly Stable

Key Highlights

  • 14 years of experience in full-stack microservice architecture.
  • Expert in designing scalable and resilient systems.
  • Strong advocate for clean architecture and coding standards.
Stackforce AI infers this person is a Full-Stack Architect specializing in E-commerce and Microservices.

Contact

Skills

Core Skills

MicroservicesEvent-driven ArchitecturePlatform ArchitectureLow-code FrameworkJava SpringTeam Leadership

Other Skills

Spring BootArchitecture DesignFramework LibrariesClean ArchitectureCode QualityTechnical SolutionsTeam CollaborationDependency TrackingGraphical DeploymentSecurityCross-Functional CoordinationCross-Functional CollaborationSoftware Development LifecycleProcess ImprovementElasticsearch

About

Who am I? I'm a Full-Stack microservice Architect with 14 years of experience who loves to solve problems, with the ability to self-learn and learn from others. I always try to create a great work environment with my colleagues in order to increase collaboration and boost productivity. I like to share what I know. What do I do? Designing Microservices using Hexoganal Architecture, Domain Driven Design and following the Clean Architecture principles. Agile Software Development, Test Driven Development, Solution Architecture, Clean Code, Specification By Example. What do I use? Languages and Tools: Java, Spring Boot, Spring Data, Kafka, Kafka Streams, Graph database, NoSQL, RDBMS, ReactJS, Elasticsearch, AWS. What do I want? I want to work with great people who want to share their passion in developing software with me to build great things together.

Experience

15 yrs
Total Experience
3 yrs 4 mos
Average Tenure
1 yr 8 mos
Current Experience

Licious

Engineering Manager

Oct 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · Hybrid

Valoriz digital

Technical Architect

Jun 2021Oct 2024 · 3 yrs 4 mos · Thiruvananthapuram, Kerala, India · On-site

  • Role:
  • As a Technical Architect specializing in the e-commerce domain at Valoriz, I focus on composable commerce and headless commerce architectures. My responsibilities include designing robust architectures, creating common framework libraries, and building applications from scratch using microservices with Spring Boot technologies and Event-Driven architecture, adhering to clean architecture principles and 12-factor app best practices.
  • Key Responsibilities:
  • Architecture Design:
  • Designed and implemented scalable, efficient architectures for e-commerce solutions using composable and headless commerce principles. Employed microservices with Spring Boot and Event-Driven architecture for modularity, scalability, and maintainability.
  • Framework Libraries:
  • Developed and maintained common framework libraries to streamline development processes and ensure project consistency.
  • Clean Architecture:
  • Implemented clean architecture principles to enhance codebase organization and maintainability.
  • Built e-commerce applications from scratch, adhering to industry best practices, including the 12-factor app methodology.
  • Code Quality:
  • Conducted thorough code reviews to maintain high-quality code and ensure compliance with architectural guidelines. Promoted the adoption of best practices and coding standards across the development team.
  • Technical Solutions:
  • Provided technical solutions for complex business problems, ensuring alignment with architectural principles and business requirements.
  • Team Collaboration:
  • Collaborated with cross-functional teams to define and refine project requirements and deliver scalable solutions. Provided mentorship and guidance to development teams, fostering a culture of continuous improvement and innovation.
  • Event-Driven Architecture:
  • Implemented Event-Driven architecture to facilitate real-time data processing and integration across microservices.
MicroservicesSpring BootEvent-Driven ArchitectureArchitecture DesignFramework LibrariesClean Architecture+3

Suntec business solutions

2 roles

Architect

Promoted

Jul 2019May 2021 · 1 yr 10 mos

  • Role:
  • As an Architect for the X3 Platform at SunTec, I was instrumental in designing and developing a highly reusable and customizable low-code framework that simplifies the configuration and building of business applications.
  • Key Contributions:
  • Platform Architecture:
  • Designed the X3 Platform architecture to provide a robust, reusable, and customizable framework for business application development.
  • Administration Console:
  • Developed an intuitive administration console to graphically define business assets, set dependencies, design data models, and manage metadata.
  • Dependency Tracking:
  • Implemented advanced features for tracking dependencies between different types of assets, ensuring seamless integration and interaction.
  • Departmental Separation:
  • Enabled departmental layered concern separation to streamline and organize business processes effectively.
  • Graphical Deployment:
  • Created graphical deployment definitions for various microservices, facilitating efficient and scalable deployment processes.
  • Asset Lifecycle Management:
  • Managed asset lifecycle, including conflict resolution, versioning, release management, and re-baselining.
  • Security:
  • Integrated robust authentication and role-based access control mechanisms to ensure secure and controlled access to the platform.
  • Developer Efficiency:
  • Enabled declarative definition of assets through the administration console, significantly improving developer efficiency and productivity.
  • Cross-Functional Coordination:
  • Coordinated with cross-functional teams to ensure the platform meets business requirements and integrates seamlessly with other applications.
Platform ArchitectureLow-Code FrameworkDependency TrackingGraphical DeploymentSecurityCross-Functional Coordination

Analyst

Mar 2018Jul 2019 · 1 yr 4 mos

Sri mookambika infosolutions

2 roles

Associate Tech Lead

Promoted

Jun 2016Mar 2018 · 1 yr 9 mos · Madurai Area, India

  • Key Contributions:
  • Team Leadership:
  • Led a team of software developers and engineers, providing technical guidance and ensuring adherence to best practices and coding standards.
  • Architecting Solutions:
  • Architected and designed the workflow management solution using Java Spring-based technologies, ensuring scalability, performance, and security.
  • Cross-Functional Collaboration:
  • Collaborated with cross-functional teams, including product managers, designers, and business stakeholders, to gather requirements and define project scopes.
  • Software Development Lifecycle:
  • Oversaw the entire software development lifecycle, from requirement analysis, design, coding, testing, deployment, to maintenance.
  • Spring Framework Utilization:
  • Utilized Java Spring frameworks, including Spring Boot, Spring MVC, and Spring Security, to build robust and efficient backend services.
  • Process Improvement:
  • Led initiatives to improve the development process, including adopting DevOps practices and tools for continuous integration and continuous deployment (CI/CD).
Java SpringTeam LeadershipCross-Functional CollaborationSoftware Development LifecycleProcess Improvement

Software Engineer

Jun 2013Jun 2016 · 3 yrs · Madurai Area, India

Sun software solutions

Software Engineer

May 2011Jun 2013 · 2 yrs 1 mo · Coimbatore Area, India

Education

National Engineering College

Bachelor of Engineering (B.E.) — Computer Science

Jan 2008Jan 2011

Arasan Ganesan Polytechnic College

Diploma in Computer Engineering — Computer Science

Jan 2006Jan 2008

Stackforce found 100+ more professionals with Microservices & Event-driven Architecture

Explore similar profiles based on matching skills and experience