×
J S Mammen

J S Mammen

Full Stack Developer and Systems Architect

Eranakulam, Kochi, Kerala, IN, 683102
English

Background


About

About

I am a technology specialist who have been hands-on in many software development projects in a career that spans more than 20 years. I have been employed as Solutions Architect, Technical Architect, Technical Manager, Systems engineer, Systems Analyst and a Developer. I work with customers and projects on a daily basing dealing with Enterprise Java and other new technologies, on a variety of platforms. My main area of expertise is design and development of enterprise Java and Go middleware and business applications. I have also authored white papers, RFP and various technical documents. I am currently designing and building full stack web apps using React, NextJS, Remix, Javascript and Node frameworks. If you have a startup idea, I can support in implementation of a MVP, full blown e-commerce application, cloud adoption or systems integration.

Work Experience

Work Experience

  • Full Stack Application Developer and ArchitectFull Stack Development

    Sep, 2022 - Present

    Developing full stack applications using ReactJS, NextJS and Remix JS

    • Developed full stack web applications using Remix and NextJS

    • Experienced in working with Prisma ORM library

    • Integrated Front end with REST API for building full stack web apps

    • Automated development process using Jenkins

    • Created MVP using Flutter, Kafka, Redis, MongoDB

  • Solutions ArchitectSI Re-Architecture

    Jul, 2020 - Aug, 20222 years 1 month

    Design and reengineered an existing .Net monolith web application to Microservices architecture

    • Design and reengineered an existing .Net monolith web application to Microservices architecture

    • Solution the migration of current monolith application to a cloud native microservices architecture

    • Worked with business and domain architect to decompose business capabilities to discrete microservices applying DDD

    • Design API and Microservices, implemented on Spring boot, Kafka, API Gateway, Discovery server, MongoDB

    • Design solution for reverse migration from MongoDB to MS SQL using Mongo Kafka CDC connector

    • Ensure quality metrics are met by automated static code analysis gates in CI/CD pipeline and code review gates during merge

    • Automated the CI/CD pipeline using Jenkins and Ansible, enable blue green deployments

    • Implemented the distributed applications observability using ELK stack

  • Technology ArchitectEOn Meter Migration Monitor

    Sep, 2019 - Jan, 20204 months

    Worked with E.ON as a Technical Architect for designing and implementing a migration monitor while migration

    • Designed migration monitoring solution based on Apache Kafka and Confluent Kafka

    • Implemented solution as cloud native application with Docker and Openshift

    • Delivered solution based on Java functional programming using Spring Cloud Stream and Spring boot

    • Implemented CDC solution using Logminer, Streamsets, Confluent Kafka, Oracle Database

  • Senior Technology SpecialistTelstra API Architect

    Mar, 2017 - Jan, 20191 year 10 months

    Worked with Telstra Digital solution group as Solution Architect for Digital applications

    • Proposed digital solutions based on discussion with Business, PO and other stakeholders

    • Involved in Requirement analysis , Feasibility Study, Rapid impact analysis, System Architecture , Produce technical Design documents, Effort estimation and Solution Development

    • Assess and document all the impacted systems and list all the interfaces impacted including protocol and technologies

    • Present and walkthrough proposed solution to business and technical teams for approval and implementation

    • Support and mentor development team in implementing the proposed solution

    • Review architecture changes and propose best solution aligning with Telstra roadmap

    • Prepared detailed security architecture document for review and approval of security team

    • Designed RESTful API specs and support development of Swagger specs

  • Technology ArchitectBristow Group Inc

    Mar, 2015 - Jan, 20171 year 10 months

    Worked as a technology and solution architect for reengineering monolith Web application to APIs

    • Design and Development of RESTful API using Spring Framework

    • Explore and propose Microservices architecture for migration of current monolithic web application

    • Developed Microservices POC based on Docker and Kubernetes, then deployed to Google cloud

    • Provided mobile application integration solution by exposing RESTful Services

    • Implement Spring batch for failover

    • Implement Declartive Test Automation with Robot Framework

    • Extended Robot framework to support new keywords, Automated build using Jenkins

  • Solution ArchitectNess Technolgies

    Aug, 2007 - Jun, 20157 years 10 months

    Worked as a technology and solution architect for reengineering monolith Web application to APIs

    • Responsible for understanding customer requirements from various industries and provide custom solutions

    • Propose innovative solution architecture for the customer based on Java and related technologies

    • Responsible for implementing the solution and mentoring the team to design and implement the proposed solutions

    • Designed a system at Standard and Poor (S&P) for streamlining and automating the rating service

    • The solution included integration of various systems in S&P using open source ESB technologies.

    • Estimation of solution using esitmation approaches based on use cases and complexity

  • Technology Architect and LeadPatni Computers

    Jun, 2005 - May, 20071 year 11 months

    Worked as a technology architect buiding a Disney MVNO application

    • Designed a web application using AngularJS, Java and Tomcat

    • Review code and ensure code quality is met by customers standards

    • Mentor and manage 5 Java developers to build the application

Skills

Skills

  • Architecture Development

    Client/Server

    Layered/Tiered

    SOA

    Microservices

    Messaging

  • Java Development

    Java

    Spring Framework

    Spring Boot

    Hibernate

    JPA

  • Full Stack Development

    JavaScript

    Reactjs

    Nextjs

    Remix

    Node JS

    Prisma

    Tailwind

Education

Education

  • Electrical Engineering, BSEE, University of Maryland College Park

    - Aug, 1993

Certificates

Certificates