×
Subhas Sing

Subhas Sing

Fullstack Sr. Software Engineer

Chandler, Arizona, US, 85249
+1-480-319-5677
English, Bengali, Hindi

Background


About

About

Over 15 years of IT experience in Analysis, Design, Development, and Testing with various technologies in web-based applications.
Expertise in migrating large monolithic applications to event-driven microservice-based architecture using React, Spring Boot, Kafka, JMS, Avro Schema, and OAuth.
Proficient in front-end UI technologies such as React, NodeJS, jQuery, and Webpack.
Skilled in designing and developing multi-tier web applications using ReactJS, Spring Boot, Spring MVC, Spring JDBC, MongoDB, Hibernate, Java, JSP, Java Servlet, jQuery, REST Services, CSS, and SQL.
Experienced in optimizing J2EE application servers and applications for memory and performance.
Familiar with scripting languages for automation such as PowerShell, Python, and Bash.
Knowledgeable in unit testing frameworks like JUnit, Selenium, and Playwright for automated functional testing.
Extensive experience with build tools such as Maven, Gradle, Ant, Jenkins, GitHub, SVN, IntelliJ, and Eclipse.
Experienced in building applications with Kubernetes and Docker, and deploying them in Kubernetes clusters.
Configured and maintained Jenkins and AWS CI/CD pipelines for application deployment.

Work Experience

Work Experience

  • Senior Software Engineer(Consultant) for Matson Navigation, NetAndroid Corp

    Feb, 2022 - Present

    Matson Ohana Platform - Ohana platform is a web-based platform where users request quote, booking, shipping and track their containers for Maston Navigation. I, with a very small team, worked on every aspect of application development and delivered way early!

    • Worked as Senior Fullstack developer in a team of 5, directly with the client.

    • Use Serverless Framework for AWS Lambda functions written in NodeJS and Java

    • Developer backend microservice APIs using Lambda on TypeScript, SpringBoot, MongoDB, Kafka, Redis, MySQL, etc.

    • Use Kafka to integrate with our internal systems and ship application logs

    • Use MongoDB to store our auditing details, security incidents, message archiving, etc.

    • Developed major reusable React 14 components used throughout the application.

    • Designed and standardized React 19 development standard for page development using React, Redux, etc.

    • Tested and fixed defects under stringent timelines

  • Enterprise Architect/Team Lead, Celtic Systems

    Jul, 2019 - Jan, 20222 years 7 months

    Lead the effort migrating legacy Documentum and Alfresco DMS to Onbase.

    • SpringBoot

    • MySQL

    • MsSQL

    • Azure

    • Helm

    • Kubernaties

    • Docker

    • Jenkins

    • Graphana

    • Prometheus

    • Elastic Search

    • Kibana

  • Senior Software Engineer(Consultant) for Matson Navigation, NetAndroid Corp

    Feb, 2011 - Jun, 20198 years 5 months

    Started very early stage of this project migrating mainframe to Java/J2EE base application. Worked with functional team to understand requiremnt, develop & test functionality and release.

    • Worked a lot to debug and optimize multithreaded application for performance

    • SpringFramework

    • MySQL

    • JBOSS

    • JSP

    • Struts

    • JMS / ActiveMQ / IBM MQ

    • Fixed in Hibernate code to solve multithreaded issue we were having

    • Lead the effort to make application stateless using Redis

    • Migrated lot of nightly batch jobs using SpringBatch and Quartz

  • Software Engineer, CareFusion Inc

    Feb, 2015 - Present

    BPM project was developed to provide a new custom platform built within the Adeptia / JAVA framework to allow CareFusion Business Unit Analysts to perform all (or nearly all) of the business transactions to analyze data issues and correct data associated with all aspects of sales tracing.

    • SpringFramework

    • SQLServer

    • JSP

    • jQuery

    • DHTMLX

  • Software Engineer, ResMed

    Feb, 2015 - Present

    ResMed Online Store(ROS) – Using this application ResMed account holders can Order products and accessories, see order history, Track Orders, can apply promotion when available.

    • Developed major application screens using Spring MVC,DHTMLX,JQuery

    • Developed Store Procedure to interface Oracle Apps module

    • SpringFramework

    • SQLServer

    • JSP

    • jQuery

    • DHTMLX

    • OracleApps

Skills

Skills

  • Frontend

    HTML / JSX

    SCSS / CSS / Styled Components

    Javascript / Typescript

    React / Next

    Redux

  • Backend

    Node / Express

    Java

    SpringBoot

    SpringFramework

    JMS / Kafka

    Postgres

    MySQL

    Redis

    Serverless

  • Devops

    AWS

    Caching

    CDK

    AWS Pipeline

    Jenkin CI/CD

    GitHub / GutHub Action

    Docker

  • Infra

    Linux / Ubuntu / RedHat

    Tomcat / JBOSS / WebSphere

    Python

    Kubernaties

Education

Education

  • Computer Science and Engineering, Bachelors, Jadavpur University,Kolkata,West Bengal,India

    Jan, 1999 - Dec, 2003

Interests

Interests

  • Hiking / Running

  • Participated and successfully completed the Basic Mountaineering Course organized by Indian Mountaineering Institute, Darjeeling.

  • Ex-Secretary, Jadavpur University Mountaineering Hiking Club (JUMHC).

  • Participated in various mountaineering Expedition, Trekking & Rock-climbing team ventures..

  • Open Source