Summary
Overview
Work History
Education
Skills
Timeline
Generic
PRAKASH MUTHUSAMY

PRAKASH MUTHUSAMY

Software Engineer
Bengaluru

Summary

A seasoned Software Engineer with over 13 years of experience in designing, developing, and optimizing enterprise applications across diverse domains, including healthcare, finance, and job portals. Proficient in object-oriented analysis/design, back-end web development, and agile methodologies, I have successfully delivered critical projects such as ABL, MCL, Multi-Currency modules, and healthcare solutions within the PARAS suite. With a proven track record of excellence in software development, production support, and scalable solution implementation, I bring deep technical expertise in technologies like Ruby on Rails, Selenium WebDriver, and Kafka. My collaborative approach to problem-solving, strong analytical skills, and commitment to innovation enable me to thrive in dynamic and fast-paced work environments. I am dedicated to driving business success while achieving personal and professional growth.

Overview

13
13
years of professional experience
2
2
Languages

Work History

Module Lead

Idexcel Technologies Pvt Ltd
11.2018 - 11.2024
  • Spearheaded the development of the ABL (Asset-Based Lending) and MCL (Master Credit Line) modules as part of critical organizational projects.
  • Contributed significantly to the design, development, and implementation of the MultiCurrency project, enabling robust handling of transactions in multiple currencies.
  • Restructured and optimized existing functionalities to improve performance, scalability, and maintainability.
  • Addressed legacy code issues and streamlined operations to align with evolving business requirements.
  • Designed and developed back-end web solutions, ensuring seamless integration with front-end components and third-party APIs.
  • Delivered secure and scalable solutions by incorporating best practices in software engineering.
  • Leveraged Jira for efficient project management and tracking within an agile development framework.
  • Ensured timely delivery of milestones through meticulous sprint planning, progress monitoring, and team coordination.
  • Successfully upgraded Kafka, ensuring improved data streaming capabilities and system reliability.
  • Addressed and resolved Rails security vulnerabilities, reinforcing application security and compliance standards.
  • Led a team of 10 developers, managing responsibilities such as production support, release management, and module-specific tasks.
  • Fostered a collaborative environment to enhance productivity and ensure successful project deliveries.


Senior Software Engineer

Movius Software Pvt Ltd
06.2017 - 08.2018
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Analyzed proposed technical solutions based on customer requirements.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.

Senior Software Engineer

AMP E-Technologies Pvt Ltd
11.2016 - 02.2017


  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Corrected, modified and upgraded software to improve performance.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Proved successful working within tight deadlines and a fast-paced environment.

Senior Software Engineer

Idexcel Technologies Pvt Ltd
08.2015 - 11.2016
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Coordinated deployments of new software, feature updates and fixes.
  • Built databases and table structures for web applications.

Software Engineer

Sm Netserv Technologies
11.2014 - 07.2015
  • Developed and maintained web crawlers using Selenium WebDriver to extract data from diverse websites for job portal applications.
  • Designed custom parsers tailored to each client’s unique requirements to process and normalize the scraped data.
  • Scraped job listings and related data from websites to enrich the content of job portal applications, ensuring high accuracy and relevance.
  • Integrated the extracted data seamlessly into the application using Ruby on Rails, enhancing the overall functionality and user experience.
  • Engaged with clients to gather feedback, understand their specific requirements, and provide tailored solutions for data scraping and application functionality.
  • Delivered frequent updates and demos to clients to ensure alignment with their expectations and objectives.
  • Conducted comprehensive object-oriented analysis and design to architect robust and scalable solutions for job portal web applications.
  • Ensured adherence to design patterns and best practices for maintainable and efficient software development.
  • Defined, documented, and managed functional and technical requirements to address major issues in the application.
  • Collaborated with stakeholders to translate business needs into actionable development tasks and solutions.

Software Engineer

Srishti Software Solutions Pvt Ltd
09.2011 - 10.2014
  • Conducted object-oriented analysis and design to develop the company's proprietary hospital management software application.
  • Contributed to the end-to-end development process, including coding and testing, ensuring high-quality deliverables.
  • Defined, documented, and managed requirements for the clinical sections of the application, aligning solutions with healthcare industry standards.
  • Worked closely with stakeholders to refine and implement functionalities tailored to user needs.

Played a key role in developing and maintaining modules within the PARAS software suite, which included:

  • Registration and Billing: Implemented multi-location concepts for seamless patient registration and billing.
  • Clinician Share Management: Enabled service-wise and patient category-wise clinician share calculations.
  • Appointment Management: Developed functionality to display requested appointments in respective consultants' login pages.
  • Clinician Mapping and Service Assignment: Designed and implemented mapping of clinicians to specific services, along with location-wise assignment of service amounts and clinician shares.
  • Patient Billing: Automated billing processes based on patient categories (e.g., new or follow-up), ensuring accurate billing and clinician share calculations.


  • Designed robust software modules to support multi-location healthcare operations and clinician billing.
  • Collaborated with team members to address complex functional and technical challenges, ensuring smooth delivery and deployment.
  • Gained hands-on experience in software development as a fresher, working closely with senior developers to enhance technical skills and understanding of the healthcare domain.
  • Demonstrated proactive learning and adaptability, contributing effectively to team goals and project timelines.

Education

MCA -

Pavendar Bharathidasan College of Eng And Tech
Trichirapalli, Tamilnadu
04.2001 -

Skills

Ruby

undefined

Timeline

Module Lead

Idexcel Technologies Pvt Ltd
11.2018 - 11.2024

Senior Software Engineer

Movius Software Pvt Ltd
06.2017 - 08.2018

Senior Software Engineer

AMP E-Technologies Pvt Ltd
11.2016 - 02.2017

Senior Software Engineer

Idexcel Technologies Pvt Ltd
08.2015 - 11.2016

Software Engineer

Sm Netserv Technologies
11.2014 - 07.2015

Software Engineer

Srishti Software Solutions Pvt Ltd
09.2011 - 10.2014

MCA -

Pavendar Bharathidasan College of Eng And Tech
04.2001 -
PRAKASH MUTHUSAMYSoftware Engineer