Tharshigan Nadarajah
@tharshigan
Senior Software Engineer with expertise in Java, Spring Boot, and microservices.
What I'm looking for
I am a dedicated Senior Software Engineer with over four years of experience in developing robust Java applications, leveraging Spring Boot and microservices to create scalable solutions. My professional journey has equipped me with a strong foundation in cloud platforms like Azure, GCP, and AWS, along with proficiency in Agile methodologies and DevOps tools.
Throughout my career, I have successfully led development projects, enhancing system performance and user satisfaction. My expertise includes designing RESTful APIs, implementing microservices architecture, and ensuring seamless integration of front-end and back-end components. I am passionate about delivering innovative solutions that meet business requirements and drive technical excellence.
I thrive in collaborative environments where I can contribute to cross-functional teams, mentor junior engineers, and foster a culture of continuous improvement. My commitment to high-quality code and efficient deployment processes has consistently delivered measurable results, such as reducing deployment times and improving system reliability.
Experience
Work history, roles, and key accomplishments
Java Senior Software Engineer
EY GDS
Oct 2022 - Apr 2024 (1 year 6 months)
Led the development of robust Java applications, ensuring alignment with business goals and technical standards. Utilized various tools to streamline development processes, enhancing code quality and reducing deployment times. Drove team efforts in achieving project milestones through clear communication.
Java Software Engineer
CodeLantic
Jan 2022 - Oct 2022 (9 months)
Developed full-stack applications using Java, enhancing both front-end and back-end components. Streamlined development processes and resolved technical issues, leading to improved system reliability and performance. Coordinated cross-functional teams to deliver software projects.
Java Associate Software Engineer
CodeLantic
Jul 2021 - Jan 2022 (6 months)
Developed and maintained Java applications using Spring Boot and Maven. Implemented RESTful web services and microservices architecture, enhancing scalability and maintainability. Conducted unit testing to ensure high code quality.
Trainee Software Engineer (JAVA)
CodeLantic
Dec 2020 - Jul 2021 (7 months)
Developed and maintained Java applications using Spring Boot. Utilized Git for version control and Jenkins for continuous integration, resulting in streamlined development processes. Implemented REST APIs and microservices architecture.
Software Engineer Internship
Inoovalab Technologies
May 2020 - Dec 2020 (7 months)
Utilized Git, SQL, and Jira to manage and track project progress, ensuring timely delivery of software components. Gained hands-on experience in software development and project management.
Education
Degrees, certifications, and relevant coursework
Sri Lanka Institute of Information Technology
BSc Hons in Information Technology, Information Technology
2018 - 2022
Completed a Bachelor of Science with Honors in Information Technology, specializing in Information Technology. Gained comprehensive knowledge in software development, database management, and system design.
Hartley College
Advanced Level & Ordinary Level
2009 - 2016
Completed Advanced Level and Ordinary Level education, focusing on foundational subjects that prepared for higher education in technology.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Tharshigan?
You can contact Tharshigan and 90k+ other talented remote workers on Himalayas.
Message TharshiganFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
