Experience

Lead Software Engineer — Java · ConEqTer

CrimsonLogic India Pvt Ltd (PSA Group) · Jul 2025 — Present · Client: PSA Antwerp, Belgium

ConEqTer is middleware connecting a container terminal’s TOS with yard equipment (cranes, RTGs, straddle carriers) to enable seamless communication and data exchange for efficient, accurate terminal operations, optimizing equipment utilization and improving visibility.

  • Lead application development initiatives for enhancements, change requests, and production fixes.
  • Develop and maintain large-scale enterprise applications using Java, Spring Boot, and Hibernate with emphasis on performance, scalability, and security.
  • Design and implement microservices aligned with business requirements; collaborate with cross-functional teams.
  • Guide and mentor team members on new domain business flows for smooth knowledge transition.

Senior Software Engineer — Java · FASAH Services

CrimsonLogic India Pvt Ltd (PSA Group) · Jan 2018 — Jun 2025 · Client: TABADUL / Elm · Riyadh, Saudi Arabia

Fasah is a unified digital platform that streamlines import/export operations in Saudi Arabia by facilitating secure electronic data exchange among stakeholders.

  • Led development using Java, Spring Boot, IBM MQ, REST APIs, Hibernate; ensured performance, scalability, and security.
  • Designed and implemented microservices-based solutions.
  • Integrated APIs and third-party services to streamline business processes.

Senior Software Engineer — Java · CODIIS

Kompac Digital Systems (CODIIS) · May 2017 — Jan 2018

CODIIS leverages WebRTC to enable educators and learners to connect and deliver two-way live digital content on low bandwidth devices.

  • Built features using Java, JDBC, Servlets, JSP, Hibernate, iText, Jasper Reports, WebRTC.
  • Developed real-time communication features with WebRTC for enhanced UX.
  • Provided technical support and troubleshooting across applications.

Senior Software Engineer — Java · Web2School

Web2School Edu Systems · Feb 2011 — Mar 2017

Cloud-based platform for educational administration—registration, attendance, grades—with secure access for educators, parents, and students.

  • Led development of education applications using Java stack and Vaadin.
  • Gathered requirements with clients and delivered customized solutions.
  • Optimized backend performance; implemented database design in MySQL/PostgreSQL.

System Engineer

P.S.K Engineering Construction · Jun 2010 — Jan 2011
  • Troubleshooting and technical support for software and hardware systems.
  • Coordinated cybersecurity measures and data backup protocols.
  • Managed and optimized network infrastructure for secure, reliable communication.

Technical Skills

  • Languages: Java, J2EE
  • Web: HTML, CSS, JavaScript, jQuery, PHP, React (basics)
  • J2EE: Servlets, JSP, JDBC, EJB
  • Messaging: IBM MQ, RabbitMQ, ActiveMQ
  • Frameworks: Vaadin, Spring, Hibernate, Spring Boot (Microservices), WebRTC
  • Integration: Apache Camel
  • Tools: SonarQube, HP Fortify, Burp Suite, YourKit, Postman, SoapUI, Jasper Reports, Apache POI, XML Spy
  • Version Control: Azure, SVN, Tortoise Git
  • Servers: WebLogic 10.3.6, Tomcat
  • Databases: Oracle, MySQL, PostgreSQL, MS SQL
  • In-memory: Hazelcast, Redis
  • IDEs: Eclipse, IntelliJ IDEA, STS, NetBeans

Education

Certifications