profile-pic

THONGRAM SURJIT SINGH

PROFILE SUMMARY

  • Highly focused Java Architect and IT Manager with over 18 years of proven expertise in architecting and delivering scalable, enterprise-grade Full-Stack Applications using Java/J2EE, Spring Boot and modern frontend frameworks.
  • Expert in designing microservices-based architectures that ensure modularity, fault tolerance, and seamless integration with legacy systems and cloud platforms (AWS, Azure, OpenShift).
  • Proficient at driving end-to-end software development lifecycle from technical strategy and solution architecture to deployment automation and continuous delivery in Agile environments.
  • Skilled in building high-performance RESTful and GraphQL APIs, optimizing distributed systems for scalability, low latency, and robust security using OAuth2 and JWT standards.
  • Strong background in full-stack development leveraging ReactJS, Angular and Node.js for responsive, user-centric interfaces integrated with Java back-end services.
  • Experienced in defining and implementing DevOps pipelines and container orchestration (Kubernetes, Docker), enabling automated builds, testing, and zero-downtime cloud deployments.
  • Role

    Java & Full-Stack & Struts Developer

  • Years of Experience

    18 years

Skillsets

  • PrimeNG
  • SNS
  • Sencha ExtJs
  • S3
  • REST
  • ReactJs
  • React Native
  • Rbac
  • Razorpay
  • Query Optimization
  • Prometheus
  • SonarQube
  • Playwright
  • Oracle SQL
  • OpenShift
  • OAuth2
  • Node.js
  • Ngx-datatable
  • MySQL
  • MongoDB
  • Mockito
  • WebLogic
  • XML/SOAP
  • Servlet
  • REST/JSON
  • Perl
  • Oracle OSB
  • Oracle E-Business Suite
  • opentelemetry
  • Linux
  • JSP
  • Microservices
  • Unix
  • TypeScript
  • Triggers
  • Tailwind CSS
  • SyncFusion
  • Struts
  • Stored Procedures
  • Spring
  • Splunk
  • Cybersource
  • Fortify
  • Flexdeploy
  • Firebase
  • Express.js
  • ELK
  • ECS
  • DynamoDB
  • Docker
  • Cypress
  • Github
  • CVS
  • Cognito
  • CI/CD
  • Bootstrap
  • Bc4j
  • Azure
  • AWS
  • API Gateway
  • AngularJS
  • Jira
  • Material UI
  • Lambda
  • Kinesis
  • Kendo UI
  • Kafka
  • JWT
  • JUnit
  • jQuery
  • JMS
  • Angular
  • Jest
  • Jenkins
  • JDBC
  • JavaScript
  • Java
  • IAM
  • Hibernate
  • GraphQL
  • Grafana

Professional Summary

18Years
  • Nov, 2018 - Present7 yr 3 months

    Java & Full-Stack Architect (UI) IT Manager

    Arrow Electronics
  • Nov, 2012 - Present13 yr 3 months

    Java Architect (Enterprise)

    Arrow Electronics
  • Jan, 2023 - Jan, 20241 yr

    Java Architect (Release Workbench Module)

    Arrow Electronics
  • Jun, 2007 - Feb, 20124 yr 8 months

    Technical Analyst

    Infosys
  • Feb, 2012 - Nov, 2012 9 months

    Senior Software Engineer

    Wipro Technologies

Work History

18Years

Java & Full-Stack Architect (UI) IT Manager

Arrow Electronics
Nov, 2018 - Present7 yr 3 months
    Spearheading the architecture and development of enterprise-grade web applications replicating Oracle EBS functionalities for supply chain management, facilitating sales and business operations related to orders, quotes, and backlogs. Delivering complex UI modules leveraging ExtJS, Java/J2EE, Spring, JSP, Servlets, JavaScript, and integrated seamlessly with Oracle EBS back-end services. Developing reusable UI components to improve usability and performance. Playing a pivotal role in requirement analysis, design discussions, and technical specification development. Enhancing and maintaining application modules using a broad technology stack including Java/J2EE, JSP, Servlets, ExtJS, jQuery, AngularJS, Angular, ReactJS, React Native, Node.js, GraphQL, Kafka, Redux, KendoUI, JMS, and Solr. Optimizing exception handling, logging frameworks, and system performance. Coordinating with QA and business stakeholders during SIT and UAT. Establishing and enforcing quality processes and best practices. Contributing to the ongoing evolution and scaling of the application driven by business needs and technology trends.

Java Architect (Enterprise)

Arrow Electronics
Nov, 2012 - Present13 yr 3 months
    Architected and led the end-to-end design of PQT, an enterprise-grade reporting and analytics platform for optimizing pricing workflows and supply chain transparency. Defined system architecture, selected frameworks including ReactJS, Spring Boot, Kubernetes, and Oracle, and implemented coding standards and governance. Delivered UI components using ReactJS, Bootstrap, UI-Grid, jQuery, and JavaScript. Developed secure, scalable back-end microservices with Spring Framework, Oracle JDBC, and PL/SQL. Engineered a scheduler framework for automated reporting and back-end task execution. Implemented real-time monitoring dashboards for scheduler jobs. Integrated security utilizing MSAL, Azure API Management, and OAuth2. Deployed and managed containerized services on OpenShift and Kubernetes. Owned the delivery lifecycle from requirement gathering, UI/UX design, development, testing and deployment to SIT/UAT support. Collaborated with QA and business units for timely delivery and continuous enhancements. Instituted coding best practices and quality assurance processes.

Java Architect (Release Workbench Module)

Arrow Electronics
Jan, 2023 - Jan, 20241 yr
    Developed and enhanced Release Workbench, an order management tool supporting processing of scheduled releases for backordered and partially fulfilled sales orders. Architected and implemented reporting application for parts, warehouses, pricing, and stock data. Crafted sophisticated UIs using ReactJS, Redux, Bootstrap, UI-Grid, jQuery, and JavaScript, supported by back-end services on WebLogic and Oracle JDBC. Delivered module development using AngularJS, JSP, Spring, Bootstrap, and custom layouts and grids. Led requirement analysis and validation phases. Maintained and enhanced Java/J2EE, JSP, Spring, AngularJS, jQuery, and Bootstrap codebases using RAD, Eclipse, and Tomcat. Coordinated with QA and Business Teams during SIT and UAT. Established and monitored quality procedures.

Senior Software Engineer

Wipro Technologies
Feb, 2012 - Nov, 2012 9 months
    Developed UI enhancements using ExtJS for the web-admin portal, enabled participant data management for UBS stock products. Delivered end-to-end development of modules using Struts framework, encompassing JSPs, Action classes, ExtJS, EJB-based business logic, validation, exception management, and logging. Participated in requirement analysis, validation, and design reviews for customer care features. Maintained and enhanced Java/J2EE, JSP, Sybase, ExtJS, and JavaScript codebases with WebSphere and RAD tools. Coordinated with onsite teams for SIT and UAT support. Implemented and monitored quality assurance procedures.

Technical Analyst

Infosys
Jun, 2007 - Feb, 20124 yr 8 months
    Led end-to-end development and design documentation for customer care enhancements using Spring, Hibernate, and Struts frameworks. Developed UI (JSPs, Action classes) and business logic (EJB), including validation, exception handling, and logging. Coordinated code synchronization with onsite teams during SIT and UAT phases. Established and monitored quality procedures. Designed and developed vendor access solutions for policy sharing and information asset protection. Managed requirement analysis, development, and coordination for SIT and UAT phases. Implemented web services and XML parsing functionalities. Developed modules for Cisco Technical Knowledge Library and internal project document management modules. Supported and enhanced Cisco internal knowledge-sharing portals and DRM solutions.

Education

  • Bachelor of Technology: Electronics and Communication

    The National Institute of Engineering (2007)