Summary
Overview
Work History
Education
Skills
Tech Skills
Goals Achieved
Personal Information
Profile Summary - Professional Summary
Timeline
Generic

ASHIK MOHAN

LEAD JAVA BACKEND ENGINEER
Kochi

Summary

Results-driven and highly skilled Lead Microservices Application Java Backend Engineer with over 10 years of experience designing, developing, and deploying scalable, high-performance microservices-based applications. Proven expertise in Java ecosystem technologies, including Spring Boot, RESTful APIs, Docker, Kubernetes, and cloud platforms (AWS, Azure, and GCP). Adept at leading cross-functional teams to deliver robust, fault-tolerant systems that meet business objectives. Strong background in system architecture, API design, and DevOps practices, with a track record of optimizing performance, reducing latency, and improving system reliability. Passionate about mentoring junior engineers, driving innovation, and implementing best practices in microservices architecture.

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Work History

Technology Specialist

Litmus7 Technologies
09.2021 - Current
  • Company Overview: The digital futurists for CPGs Brands, retailers and wholesalers
  • As a Senior Engineer, my role is to lead the UGC (User Generated Content) service to support the ratings and reviews data to downstream services
  • The reviews data from Bazaarvoice is processed, stored and provided to front end systems
  • This brought an inherent ability for the service to do data processing providing more robust solutions that users would relate to
  • Facilitated architecture discussions and strategic meetings with the product team, enhancing collaboration and ensuring alignment; contributed code to 5+ microservices resulting in improved system performance across platforms
  • As a Senior Engineer, my role is to migrate the Catalog service from Oracle ATG to Microservices-Based Commerce
  • Also tasked with implementing performance tests, logging alerts and run automation for the business
  • As part of the above objective, I worked with engineering teams to create high level and low level designs, drive design discussion and technical decisions
  • Provide Merchants & Suppliers with Best-in-class tools and services for Item creation, maintenance and Catalog management so as to provide the best Omni-channel purchase experience to our customers
  • Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart
  • The digital futurists for CPGs Brands, retailers and wholesalers

Senior Engineer

QBurst Technologies
10.2014 - 08.2021
  • Company Overview: Global product development and consulting company offering custom software solutions to start-ups, small to mid-sized businesses, and large enterprises
  • As a Team Lead/Senior Engineer in this project, supervised the project design in a Microservices architecture style, managed database design and development activities
  • The application is used by a wide user base expanding over several countries
  • Also started interacting with the DevOps team, thus involving more in the CI/CD process
  • SpringBoot is used as the main framework here to create the services
  • Conducted agile meetings and actively shared business solutions to clients while performing development tasks
  • Designed sprint plans and divided tasks among the team
  • These activities were tracked using Jira and confluence
  • Orchestrated efficient large-scale software deployments, including testing features, conducting code review and maintaining clean code
  • This project was focused on the logistics domain, tracking shipments using sensor data
  • Spearheaded the analysis, design, and development of essential modules in the logistics application; developed Python scripts that identifies and fixes data discrepancies that pops up in the live data
  • JAX-RS was used to create REST APIs while Spring Security was set up to handle security PostgreSQL was used to handle relational data while Cassandra was used to store large amounts of sensor data
  • Apache Solr was used for elasticsearch to filter data from Cassandra and Apache Kafka was used to mimic the sensor data propagation from the application
  • Involved in the development of various modules which deal with customer order management and client side event management
  • Started getting involved in API and database design as well as their management
  • Wrote stored procedures and views
  • Spring, MySQL and Hibernate were used to create APIs
  • Worked on JavaScript and HTML during the span of the project to understand front end integration
  • Global product development and consulting company offering custom software solutions to start-ups, small to mid-sized businesses, and large enterprises
  • By building services for enhancing ratings and reviews experience, it is driving a 45% conversion lift to orders being placed in international markets
  • Some of these services include native review capability, elasticsearch based filtering and reviewer community network
  • By migrating to an Omni-Channel Item setup and Management system to provide advanced Merchant & Supplier tools, It improved content quality and enabled consistent experience
  • It also brought improved content health scores, increase in category conversion, decrease in returns due to catalog content, reduced dev effort for multiple banners(3X to X), and a reduction in ATG dependency on Catalog by ~75%
  • Consistently received appreciation from clients on conducting demos for the market survey and order service applications
  • This application is designed for new tools designed by Daimler that are yet to be pushed into the market
  • Previously, this was a manual job and people in the organization had to send several mails across the globe
  • Introduction of the application has improved productivity and can analyze surveys of new tools faster
  • Developed around 70% of the market survey tool while leading a team of 5
  • Conducted code reviews, wrote Junit test cases and cleaned all static code issues and vulnerabilities by running the code through SonarQube
  • Shared views on the business and how key things can be implemented in the application, thus receiving good appreciation
  • Identified and dealt with a significant process bottleneck that boosted coding efficiency by 35% when resolved

Education

Bachelor of Technology - Electronics & Communication Engineering

CUSAT
01.2009 - 01.2013

Skills

  • Software Analysis and Design
  • Test Driven Development (TDD)
  • Java
  • Kotlin
  • Python
  • MySQL
  • PostgreSQL
  • Cassandra
  • Azure Cosmos DB
  • Spring
  • Spring Boot
  • Linux
  • Windows
  • Mac OS
  • Git
  • Docker
  • AWS S3
  • JIRA
  • Confluence
  • Redmine
  • Hibernate
  • JUnit
  • Mockito
  • Apache Kafka
  • AWS SNS/SQS
  • Apache Solr
  • LiquiBase
  • Grafana
  • Prometheus
  • Splunk
  • Dynatrace
  • ELK stack
  • GraphQL
  • Azure
  • AWS
  • Spring cloud config
  • GCP
  • Kubernetes

Tech Skills

Software Analysis and Design through test driven development (TDD) to delivery, support and maintenance., Java (17), Kotlin, Python, MySQL, PostgreSQL, Cassandra, Azure Cosmos DB, Spring, Spring Boot, Linux, Windows, Mac OS, Git, Docker, AWS S3, JIRA, Confluence, Redmine, Hibernate, JUnit, Mockito, Apache Kafka, AWS SNS/SQS, Apache Solr, LiquiBase, Grafana, Prometheus, Splunk, Dynatrace, ELK stack, GraphQL, Azure, AWS, Spring cloud config, GCP, Kubernetes

Goals Achieved

  • Built services for enhancing ratings and reviews experience, driving a 45% conversion lift to orders.
  • Migrated to an Omni-Channel Item setup and Management system to provide advanced Merchant & Supplier tools.
  • Improved content health scores and reduced dev effort for multiple banners.

Personal Information

Nationality: Indian

Profile Summary - Professional Summary

Java Microservices backend engineer with 10 years of experience in Application assessment and maintenance of Microservices architecture applications using Spring Boot, Restful Web Services and cloud services. Proficient in Agile test-driven development environment and project tracking softwares such as Jira and Confluence. With experience working in teams creating scalable, resilient, and efficient software solutions, I bring a wealth of expertise to any development team.

Timeline

Technology Specialist

Litmus7 Technologies
09.2021 - Current

Senior Engineer

QBurst Technologies
10.2014 - 08.2021

Bachelor of Technology - Electronics & Communication Engineering

CUSAT
01.2009 - 01.2013
ASHIK MOHANLEAD JAVA BACKEND ENGINEER