Tharsan Tharsan
Full Stack Developer
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with 3+ years of experience in application design and development with an innovative concept, seeking a challenging software developing opportunity in a growing and stable organization. Having strong communication skills and proven ability in full-stack development particularly spring boot microservice architecture and MEAN stack.
Experience
Senior Software Engineer Dec 2022 - Present
Acentura • Colombo, Sri Lanka
Allianz Insurance’s internal and business applications
- Designing, Developing, modifying, integrating, and testing applications with Spring boot and Angular.
- Collaborating with Developers, Project Manager, QAs, and Production Support Engineers in an agile development environment.
- Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
Software Engineer Jun 2021 - Dec 2022
Virtusa • Colombo, Sri Lanka
Modjoul Engineering & AWS Team (Role: Senior Software Engineer)
- Developed software for Mojoul company which makes smart devices such as Smart belt and Ansel glove.
- Created new features and Automated existing features with AWS (SES/ Lambda/ Batch Job/ ECR/ S3).
- Developed backend APIs with Node.
- Developed fronted mobile and web applications with AngularJS and Ionic.
- Used Databases CouchDB, MySQL, and DynamoDB.
- Worked in CI/CD Pipeline on AWS.
CSG MTN Siyakhula (Role: Senior Software Engineer)
- Used technologies such as WebLogic servicer, and IBM RTC for re-design monolithic application into microservices applications.
- Developed APIs with Spring boot, and OracleDB, and integrated with Angular UI.
- Used external APIs which are developed by an external team.
- Collaborated with Developers, Project Manager, QAs, and Production Support Engineers in an agile development environment.
- Developed a POC for automated logging and tracking API calls for microservice applications.
Associate Software Engineer Dec 2019 - Jun 2021
Virtusa • Colombo, Sri Lanka
- Built RESTful APIs that serve data to the JavaScript front end.
- Analyzed, debugged, and/or assisted in problem-solving development and production environments.
- Practiced Java OOP programming, spring MVC pattern, and spring boot microservice architecture.
- Got experience with container technology Docker, public cloud provider AWS, and Git version control.
Fortude - RAPID (Role: Software Engineer)
- Practiced a project with MEAN stack for 6 months; developed application that extracts data from big excel file using message queues.
- Developed MEAN stack application with NestJs, Angular, GraphQL, Postgress, BullJs, and Socket cluster.
Software Engineer Intern Jan 2019 - May 2019
My Dynamica • Colombo, Sri Lanka
- Built and maintained modern web applications by using Laravel; debugged and resolved technical issues.
- Collaborated with other developers and PM to speed up the project’s progress.
Education
Bachelor of Science (Hons) in Computer Science. May 2015 - Sep 2020
Jaffna University • Jaffna, Sri Lanka
Final year Project (Speech to Sign Language Translation) :
- A platform for normal people to communicate with deaf people through natural language; changed the grammar of natural language to support sign language and replaced it with sign language images.
- Used Python, Google Speech Recognition, natural language tool kit
