Timeline
Work History
Overview
Education
Skills
Work Preference
Software
Languages
Certification
How I became a Java developer with Advanced Degree in Civil Engineering
Sajith Purushothaman

Sajith Purushothaman

Software Developer
Bengaluru,KA

Timeline

Software Developer - AEM, Java - Vation Digital Software Solutions
10.2022 - Current
Junior Software Developer - Surge Software Solutions
04.2021 - 10.2022
National Institute of Technology, Tiruchirappalli - Master of Science, Research
06.2018 - 06.2022
University of Kerala - Bachelor of Science, Civil Engineering
06.2013 - 06.2017
Girideepam Bethany Central School - High School Diploma,
06.2011 - 06.2013

Work History

Software Developer - AEM, Java

Vation Digital Software Solutions
10.2022 - Current
  • Expert Java Developer with proficiency in Java, Spring Boot, and microservices architecture, specializing in designing and developing RESTful APIs and integrating modern front-end frameworks like ReactJS and AureliaJS.
  • Certified Google Cloud Developer with hands-on experience in AWS cloud solutions, leveraging cloud platforms to build scalable, secure, and high-performance applications.
  • Delivered 5+ applications, including 2 mobile applications, using Java-based technologies and cloud-native solutions, ensuring robust performance and scalability across defense, banking, and e-commerce domains.
  • Designed and implemented microservices-based architectures, enabling seamless integration and modular development for complex, enterprise-level applications.
  • Managed end-to-end project lifecycles, from requirement gathering and SOW development to deployment, ensuring alignment with client expectations and business goals.
  • Experienced in Adobe Experience Manager (AEM) development, contributing to the creation of dynamic, content-driven web applications and enhancing digital experiences.
  • Developed and deployed cloud-based solutions on Google Cloud Platform (GCP) and AWS, optimizing infrastructure for cost-efficiency, scalability, and security.
  • Led cross-functional teams, fostering collaboration between developers, designers, and stakeholders to deliver projects on time and within scope.
  • Strong focus on agile methodologies, ensuring iterative development, continuous integration, and timely delivery of high-quality software solutions.
  • Proven ability to adhere to strict project deadlines, delivering mission-critical applications in high-pressure environments such as defense and banking sectors.

Junior Software Developer

Surge Software Solutions
04.2021 - 10.2022
  • Contributed to the successful launch of a new software product by assisting with the design, development, and implementation phases.
  • Participated in code reviews, ensuring adherence to established guidelines and promoting knowledge sharing among team members.
  • Developed custom features for existing applications, tailoring solutions to meet specific client needs.
  • Provided technical support to clients, resolving issues in a timely manner while maintaining strong customer relationships.

Overview

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

Education

Master of Science - Research

National Institute of Technology, Tiruchirappalli, Tiruchirappalli, Tamil Nadu
06.2018 - 06.2022
  • Research Project: Deformability analysis of single layered lattice structures
  • Publications:

1. Elastic post buckling analysis of single-layered domes with circular plated connectionsElastic post buckling analysis of single-layered domes with circular plated connections

International Journal of Steel Structures · Apr 25, 2024

2. Effect of Shear Connectors in the Deformability of Circular Plated Joints in Single Layered Lattice Structures

Recent Trends in Civil Engineering, Springer Book Chapter Publication · Aug 1, 2021

3. FEA of Circular Plated Joints in Single Layered Lattice Structure under load conditionsFEA of Circular Plated Joints in Single Layered Lattice Structure under load conditions

RDCE Conference Paper · Aug 1, 2021

Bachelor of Science - Civil Engineering

University of Kerala, Mahaguru Institute Of Technology, Kerala
06.2013 - 06.2017

High School Diploma -

Girideepam Bethany Central School, Kottayam, Kerala
06.2011 - 06.2013

Skills

Problem-solving

Object-oriented programming

Java spring boot

Microservices architecture

Agile project management

Software architecture design

Google Cloud Platform

Knowledge of AWS services

AEM

Magento

Wordpress

CI/CD

Work Preference

Work Type

Full Time

Work Location

RemoteOn-SiteHybrid

Important To Me

Career advancementCompany CultureWork from home option

Software

Spring Boot, Java

Magento, Wordpress, AEM

ReactJS, AureliaJS

MySQL, MongoDB

GCP, AWS, CI/CD

Languages

English
Bilingual or Proficient (C2)
Tamil
Intermediate (B1)
Malayalam
Bilingual or Proficient (C2)
Hindi
Upper intermediate (B2)
Kannada
Intermediate (B1)

Certification

Professional Cloud Developer Certificate - Google

How I became a Java developer with Advanced Degree in Civil Engineering

My career is driven by a deep love for programming and problem-solving, which began during my academic pursuits and has shaped my professional trajectory.

Originally trained as a Civil Engineer, I cracked the GATE exam and cleared the SSB (Services Selection Board) Interview, but at that time, I was unsure of my true calling. While the SSB opportunity was prestigious, I chose to decline it and instead follow my passion for learning and exploration. Programming had always been a love of mine since my school days, though it had become a long-lost dream over the years. Determined to reconnect with that passion, I decided to pursue a path that would allow me to dive deeper into the world of technology and coding. I was admitted to several top-tier colleges, including IIT Guwahati, but I chose to join NIT Trichy for a research-based Master’s degree due to the unique, multidisciplinary nature of the project, which required coding expertise. I developed a software for Finite Element Analysis of single-layered lattice structures. This project reignited my passion for coding, led to the publication of three research articles (including two in Scopus-indexed journals), and was funded, allowing me to focus deeply on research and development.

During the COVID-19 lockdown, I joined Surge Software Solutions as a Java Developer, where I expanded my knowledge into AEM development. Post my Master’s, I declined an engineering role through college placement to continue my journey with Surge and I was deployed at Vation Digital as a consultant. My contributions led to my full-time absorption by Vation Digital, where I further honed my skills in Java-based application development, cloud solutions, and project management. At Vation, I was assigned roles of a project coordinator on top of being a developer. I decided to leave the AEM domain for Java based applications since it suited me very well. 

With a proven track record of delivering 5+ applications (including 2 mobile applications) across defense, banking, and e-commerce domains, I bring a unique blend of technical expertise, problem-solving skills, and project leadership. My ability to adapt, learn, and deliver in dynamic environments has been a cornerstone of my career, and I continue to strive for excellence in every project I undertake.

Sajith PurushothamanSoftware Developer