Shiyamala Devi Kannuchamy

Senior Full Stack Developer | Java, Spring

Salary / Daily rate

Espoo, Finland

Freelance

Can come onsite

Skills

JavaSpring BootAngular

Languages

EnglishFinnishJapaneseTamil

About me

Intro

Full Stack Developer with 17+ years expertise in Java, Spring, Angular, and enterprise solutions. Led AI chatbot development, managed cross-functional teams, and delivered scalable applications for global clients including Deutsche Bank and Trimble. Ready to transform your business requirements into robust, maintainable software solutions.

Links

Work experience

Full Stack Developer

Trimble Inc.

Sep 2022 - Oct 2024

2 years 2 months

Finland · Hybrid

HCL Technologies

Oct 2016 - Oct 2022

6 years 1 month

Manager

Oct 2021 - Oct 2022

1 year 1 month

Skills: Documentation · Presentations · Time Management · Mentoring

Senior Technical Lead

Oct 2016 - Oct 2021

5 years 1 month

Chennai, Tamil Nadu, India

Project Name: Medha-ChatBot An Artificial Intelligence-powered conversational engine that simulates a virtual agent by interacting with users in natural language. It recognizes user intent and automates responses, recommendations, tasks, or actions through text or voice interfaces. Utilizing NLP and contextual information from multiple sources, the virtual assistant integrates with COTS or custom applications to execute business tasks seamlessly. My Responsibility: * Led the development and coding of core features for the product. * Analyzed and developed key modules to meet project goals and client needs. * Designed and implemented a major module that significantly enhanced application functionality. * Developed and presented Proof of Concept (POC) use cases to clients. * Oversaw deployment processes and ensured code maintenance and optimization. * Mentored and led team members in product development and problem-solving. * Created Maven build scripts to streamline the deployment process. * Managed version control and maintained code integrity across multiple releases.

Technology Lead

Infosys Limited

Nov 2011 - Oct 2016

5 years

Bengaluru, Karnataka, India

Project Name: DBESB (Deutsche Bank-Enterprise Service Bus) In the project, the Source Application sends data in the form of file and messages. ESB has to deliver it to the target application with required modification. My Responsibility: * Participated in the design phase, including business requirement analysis and design. * Developed the entire module by writing and optimizing code. * Handled deployment activities, ensuring smooth transitions to production environments. * Contributed to the creation and optimization of database scripts. Project Name: CLGS (Client Letter Generation System) This system automates the generation of "Becoming Due" letters for CEB customers, a process that was previously done manually. It also stores all generated letters for auditing and reporting purposes, streamlining the workflow and ensuring compliance with record-keeping requirements. My Responsibility: * Acted as Team Coordinator, supporting the team and implementing key modules. * Participated in the analysis phase, business requirement design, and ensured high availability. * Prepared unit test cases and developed database scripts. * Led coding efforts, conducted code reviews, and managed deployment activities. * Prioritized and addressed defect fixes in a timely manner. * Contributed to the low-level design of the module. * Coordinated with onsite teams to ensure smooth project execution

Software Engineer

FirstApex

Feb 2007 - Dec 2011

4 years 11 months

Bengaluru, Karnataka, India

Project Name: Sumo, Client: Mitsui Sumitomo Insurance, Japan Outward Processing can be done either by policy level, block level or by date range. Under Direct Call we have 3 main processes as accumulation, allocation and booking. Accumulation will accumulate the policy details from under writing with default setup for the given policy product. Allocation can be done in 3 ways either as system, manual or previous. Booking process calculates the premium for the treaties and facultative for the allocated sum insured. My Responsibility: * Designed interactive web pages as part of training initiatives. * Developed code to retrieve data and display it in the user interface. * Led the design of the database structure. * Participated in the build process and handled key modifications. * Prepared unit test cases to ensure code quality. * Generated reports using iReport for data visualization.


Education

Madurai Kamaraj University

Master's degree

2001 - 2004

3 years

V.V.V Collage for Women

Bachelor's Degree

The best place to find your next move

© 2026. All Rights Reserved.