profile-pic

Satish

10+ year of IT that involves extensive development Roles in Java/J2EE Full Stack. Accomplished software programmer specializing in object oriented approaches to programming. Extensive background in full life cycle of software development process including requirements gathering, coding, debugging and maintenance. Proven track record of designing and implementing flexible solutions which support frequent UI and functional changes.
  • Role

    Principal Software Engineer (as lead)

  • Years of Experience

    13.5 years

Skillsets

  • Derby
  • Ehcache
  • Apachetomcat
  • Tiles
  • React.js
  • PostgreSQL
  • NetBeans
  • MongoDB
  • IntelliJ
  • Express.js
  • Flyway
  • Microservices
  • Node.js
  • J2EE
  • Hibernate
  • Spring
  • Java
  • Angular
  • JavaScript
  • Redux
  • Zookeeper
  • Visualstudiocode
  • Terracotta
  • Struts2
  • Springsecurity
  • Springmvc
  • Springboot
  • Springbatch
  • jQuery
  • OAuth
  • MEAN
  • Maven
  • Kafka
  • JWT
  • Jqplot
  • Highcharts
  • Googleappengine
  • Eclipse
  • JavaScript
  • JavaScript
  • HTML
  • HTML
  • Hive
  • Hibernate
  • Hadoop
  • Git
  • Git
  • JBoss
  • Docker
  • Bitbucket
  • AWS
  • AWS
  • Apache2
  • AJAX
  • Angular - 4 Years
  • Angular - 4 Years
  • Oracle
  • Windows
  • Ubuntu
  • Thymeleaf
  • Spring
  • Bitbucket
  • SVN
  • STS
  • Redmine
  • Java - 11 Years
  • MySQL - 5 Years
  • LDAP
  • JSP
  • JSON
  • jQuery
  • JPA
  • Jira
  • Jenkins

Professional Summary

13.5Years
  • Jun, 2020 - Present5 yr 11 months

    Principal Software Engineer (as lead)

    Ezops
  • Jan, 2019 - May, 20201 yr 4 months

    Sr. Software Engineer

    Ascentx
  • Dec, 2013 - Dec, 20185 yr

    Sr. Software Engineer (Full Stack)

    Insonix
  • Aug, 2012 - Dec, 20131 yr 4 months

    Java Developer

    Nature9

Applications & Tools Known

  • icon-tool

    Eclipse

  • icon-tool

    STS

  • icon-tool

    Intellij IDEA

  • icon-tool

    Net Beans

  • icon-tool

    AWS

  • icon-tool

    Docker

  • icon-tool

    Jenkins

  • icon-tool

    Redmine

  • icon-tool

    SVN

  • icon-tool

    Jboss

  • icon-tool

    IntelliJ IDEA

  • icon-tool

    Visual Studio Code

  • icon-tool

    NetBeans

  • icon-tool

    Apache Tomcat

  • icon-tool

    JBoss

  • icon-tool

    Bitbucket

  • icon-tool

    Maven

  • icon-tool

    Flyway

  • icon-tool

    Kafka

  • icon-tool

    Highcharts

Work History

13.5Years

Principal Software Engineer (as lead)

Ezops
Jun, 2020 - Present5 yr 11 months
    Principal Software Engineer leading microservices migrations with Spring Boot/Cloud, Angular, Kafka, and Docker for fintech ARO and MSB platforms. Delivered end-to-end development through deployment on AWS. Contributed to the EZOPS ARO platform for data aggregation, regulatory reporting, reconciliation, and AI-enabled workflows for financial institutions. Built Spring-based microservices with Hibernate JPA and shipped UI features using JavaScript/Jqx components. Owned end-to-end delivery, leading problem-statement discussions and translating requirements into implementable technical designs. Supported MSB, a digital transaction management product used by clients including Pfizer, GSK, and Apollo. Implemented OTP authentication for secure login and contract-signing workflows. Partnered with stakeholders to migrate from monolithic architecture to microservices, scaling for a growing user base.

Sr. Software Engineer

Ascentx
Jan, 2019 - May, 20201 yr 4 months

Sr. Software Engineer (Full Stack)

Insonix
Dec, 2013 - Dec, 20185 yr

Java Developer

Nature9
Aug, 2012 - Dec, 20131 yr 4 months

Major Projects

10Projects

Ngex

    Delivered product capabilities for www.ngex.com across backend and frontend layers. Created Spring Boot APIs with JWT authentication and added Angular 7 UI functionality. Maintained MySQL persistence and managed builds/releases using Maven.

Advanced Mission Planning Software (AMPS)

    Developed ReactJS frontend features for AMPS, supporting advanced planning workflows. Applied Redux state management, including storage, reducers, and related UI data flows.

ERBAN PROPERTY

    Launched a property platform to search, buy, or rent listings by location. Created Spring Boot backend services and Angular2 UI with MySQL persistence; managed source control in Bitbucket. Deployed and maintained the application on AWS Linux using Apache2 and Tomcat.

TestLead

    Contributed to a supply chain management application for www.veridiansol.com. Developed features using Spring MVC and Thymeleaf, with persistence via Spring Data JPA on Oracle 11g. Established security controls using Spring Security and LDAP.

Collavate

    Created collaboration features enabling idea sharing, file attachments, and instant comments within a social collaboration platform. Provided task functionality end-to-end using Spring MVC with AngularJS, HTML/JSP, and Highcharts visualizations. Integrated Google Drive REST API.

GMA (Grade my advisor)

    Designed portfolio performance analysis and monitoring features using Spring MVC, Hibernate, and Thymeleaf. Integrated external data sources via Yodlee API and Thomson Reuters API for portfolio analytics.

QmPlus

    Supported a rebuild of an employee working-conditions tracking application with multilingual support, multi-tenancy, and PostgreSQL. Configured Spring Security and Spring ACL to enforce authorization requirements.

Industry Connect

    Completed assigned enhancements for a resource-sharing platform, following requirements tracked in JIRA. Engineered Struts2 REST endpoints with Hibernate/JPA persistence and UI changes.

VETINH TV

    Designed the base structure from scratch for vetinhtv.com, a Windows desktop app for YouTube videos plus NetroMedia TV/radio streaming. Crafted desktop UI and functionality using Java Swing.

SHAREBLU

    Designed application architecture and core implementation for shareblu.com, a multi-platform desktop app for sending large files and folders. Added large file upload capability and provided search functionality within the desktop experience. Engineered Struts2 REST web services to support the Android application.

Education

  • Masters of Computer Applications

    Punjabi Technical University (2011)
  • Bachelors in Arts (Mathematics and Economics)

    Himachal University Shimla (2008)