Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic
Mamallan Kumar

Mamallan Kumar

Gold Coast,QLD

Summary

Experienced Full Stack Developer with 17 years in software development. Skilled in analyzing business requirements, developing RESTful APIs, optimizing SQL Server databases, and integrating technologies for efficient data access. Proficient in ASP.NET, .NET Core, Azure, and SQL Server, with a strong background in web development, microservices, and database design. Adept at collaborating with cross-functional teams to deliver innovative solutions and mentoring junior developers. Seeking a Front End Web Developer role to leverage expertise in creating user-facing components and enhancing API interaction.

Overview

20
20
years of professional experience

Work History

Senior Full Stack Developer

Ignite Travels Pty Ltd
Gold Coast, QLD
11.2024 - Current
  • Designed and implemented backend logic using .NET MVC following the Controller pattern for scalable architecture.
  • Developed and maintained React + TypeScript front-end for booking platform using View Models to deliver responsive UI.
  • Integrated Adyen payment gateway and upgraded to the latest version, ensuring secure and compliant transactions.
  • Implemented Navitaire and Amadeus NDC connections for dynamic flight offers and ancillary services.
  • Managed Azure DevOps pipelines, including build automation, release management, and deployment to Azure environments.
  • Maintained Azure Repos, enforced branching strategies, and conducted code reviews for quality assurance.
  • Mentored junior developers and coordinated cross-functional teams to deliver features on time.
  • Facilitated sprint planning and backlog grooming using Jira, ensuring alignment with business priorities.

Full Stack Developer

Viva Soul
Buddina, Australia
07.2023 - 11.2024
  • Analyze business requirements from stakeholders to understand their needs and expectations. Analyze and interpret complex data sets to provide insights into business trends, patterns, and opportunities.
  • Create clear and comprehensive documentation, including business requirements, functional specifications, and process documentation. Communicate effectively with stakeholders to ensure a shared understanding of project goals, progress, and outcomes.
  • Developed RESTful APIs using .NET Core 8 to support core business services, handling thousands of requests daily.
  • Designed and optimized SQL Server databases, including stored procedures, indexes, and query optimization, improving query performance by 40%.
  • Integrated SQL Server with Entity Framework Core for efficient data access, using code-first and database-first approaches.
  • Worked closely with product and design teams to develop user-facing components using MVC and Razor Pages, ensuring seamless API interaction.
  • Implemented authentication and authorization using OpenID Connect, JWT, and OAuth 2.0 for secure API access.
  • Deployed applications to Azure using Docker containers and managed CI/CD pipelines with Azure DevOps, ensuring smooth delivery of updates and new features.
  • Collaborated with front-end teams to define API contracts, improve data flows, and handle complex interactions with Refit and Swagger for documentation.
  • Designed and managed YARP API Gateway to streamline API requests, handle multi-tenant routing, and optimize network traffic.

Senior Team Lead - Development

South Nests Software Solutions
Chennai, India
03.2022 - 06.2023
  • Responsible for leading the team of 4 that handles the software development life cycle end to end. Work with 3 tier architecture.
  • Design web forms by using ASP.NET with C#.NET. Use ADO.NET for database manipulations. Participate in the database design.
  • Create and execute designs for small sets of new functionalities as part of a software project.
  • Perform technical root cause analysis and outlines corrective action for given problems.
  • Involved in the development of the all the modules, Planned Maintenance System, Purchase, Inventory Management, Quality Management System.
  • Executed manual tests to identify defects and report them to the development team.
  • Assisted with the training and development of new employees, resulting in improved team morale and productivity.
  • Implemented automation tools and frameworks (CI/CD pipelines) to drive a 45% reduction in project delivery time.
  • Responsible for recreating any client issue that needs further research.

Senior System Analyst

South Nests Software Solutions
Chennai, India
04.2015 - 03.2022
  • Develop and implement effective system solutions by conducting thorough analysis and design activities.
  • Collaborate with cross-functional teams to define project scope, goals, and deliverables.
  • Conduct regular system audits and reviews to identify and rectify potential issues, ensuring optimal system performance and reliability.
  • Provide technical leadership to the development team, guiding and mentoring junior analysts and developers.
  • Gather and analyze user feedback to enhance system functionality and address user needs.
  • Follow up on outstanding client issues.
  • Write procedural documentation for clients.
  • Monitored website, application, and integration performance to ensure client's solutions were functioning correctly, communicated with clients directly via email, and managed their expectations and resolved them in a timely manner.

Associate Senior System Analyst

South Nests Software Solutions
Chennai, India
04.2014 - 03.2015
  • Assist in conducting analysis and design activities to ensure proposed solutions align with business objectives.
  • Maintain accurate and comprehensive documentation of system requirements, design specifications, and project progress.
  • Assist in coordinating and managing system projects, ensuring tasks are completed on schedule.
  • Provide technical leadership to the development team, guiding and mentoring junior analysts and developers.
  • Implemented SSRS reports for real-time data visualization and analytics, delivering customized reports for various departments.
  • Developed interactive dashboards in Power BI, allowing management to monitor KPIs, trends, and operational performance in real-time.
  • Designed and deployed OLAP Cubes for advanced multi-dimensional data analysis, enabling more effective decision-making based on historical data.
  • Created ETL pipelines using SSIS to automate the data loading process into SQL Server and data warehouses, ensuring data integrity and consistency.

Software Developer

South Nests Software Solutions
Chennai, India
04.2013 - 03.2014
  • Implement software solutions that meet functional and non-functional requirements, ensuring scalability, security, and performance.
  • Deliver software projects within established timelines, meeting project milestones and deadlines.
  • Identify and resolve software defects, bugs, and other technical issues promptly.
  • Exported data from SQL Server in XML format for data transfer and synchronization between various systems, ensuring accurate and reliable data movement.
  • Managed the import of XML data into SQL Server for synchronizing ship-related data in real-time, ensuring data consistency across multiple platforms.

Associate Software Developer

South Nests Software Solutions
Chennai, India
03.2011 - 03.2013
  • Contribute to the development of clean, maintainable, and efficient code following coding standards and best practices.
  • Complete assigned coding tasks and projects within established timelines, coordinating with team members as needed.
  • Actively engage in problem-solving activities, addressing software defects and bugs through effective debugging and troubleshooting.
  • Work collaboratively with team members, participating in team discussions, code reviews, and knowledge sharing sessions.
  • Embrace and implement feedback from senior developers and project leads to enhance coding skills and align with organizational standards.

Senior Software Engineer - Development

Teledata Marine Solution
Chennai, India
04.2008 - 02.2011
  • Responsible for design and development of Module.
  • Work with 3 tier architecture.
  • Design web forms by using ASP.NET with C#.NET.
  • Use ADO.NET for database manipulations.
  • Perform technical root cause analysis and outlines corrective action for given problems.
  • Involved in the development of the all the modules, Planned Maintenance System, Inventory Management, Inspection / Audit and Fleet Personnel Management.

Developer

Sedna Technologies
Chennai, India
04.2006 - 03.2008
  • Project Details: SednaSpace is a browser based software development platform for the technical and non-technical people to develop web based software products/projects.
  • Form building: HTML pages can be developed using simple drag and drop. Based on the user selection, the developed pages will be converted as .aspx or .jsp.
  • All form data submissions are done thru AJAX.
  • Business Process Management: BPM designer is an drag and drop editor for BPMN(Business Process Management Notation) based diagrams.
  • SednaSpace BPM engine executes the business processes defined using the designer.
  • BPM engine also provides process statistics. It provides ways to trace a business process instance on the diagram itself. Workflows can also be defined.

Education

M.Sc(I.T) -

Vels College of Science
Chennai, India
03.2006

B. Sc - Maths

Presidency College
Chennai, India
04.2004

Skills

  • Web Development
  • ASPNET
  • Microservices
  • JQuery
  • HyperText Markup Language (HTML)
  • Cascading Style Sheets (CSS)
  • Git
  • Database Design
  • SQL (Programming Language)
  • ASPNET Core
  • Data Analysis
  • Microsoft SQL Servers
  • Scripting

Languages

English

Timeline

Senior Full Stack Developer

Ignite Travels Pty Ltd
11.2024 - Current

Full Stack Developer

Viva Soul
07.2023 - 11.2024

Senior Team Lead - Development

South Nests Software Solutions
03.2022 - 06.2023

Senior System Analyst

South Nests Software Solutions
04.2015 - 03.2022

Associate Senior System Analyst

South Nests Software Solutions
04.2014 - 03.2015

Software Developer

South Nests Software Solutions
04.2013 - 03.2014

Associate Software Developer

South Nests Software Solutions
03.2011 - 03.2013

Senior Software Engineer - Development

Teledata Marine Solution
04.2008 - 02.2011

Developer

Sedna Technologies
04.2006 - 03.2008

M.Sc(I.T) -

Vels College of Science

B. Sc - Maths

Presidency College
Mamallan Kumar