Summary
Overview
Work History
Education
Skills
Skills
Driving License - Category
Personal Information
Hobbies and Interests
Exploring new skills, Reading books, Gardening and Swimming
Languages
Timeline
Generic

Sathish Kumar Sivalingam

Abu Dhabi

Summary

A seasoned full-stack developer with 12 years of experience, specializing in machine learning and GIS development. Currently, adeptly manage teams as a Technical Lead/Manager and primarily as a Lead Developer. Extensive hands-on experience in software development, encompassing design, analysis, development, testing, and implementation of various web, backend, and client-server applications using Microsoft and other technologies. Proficient in unit testing and well-versed in continuous integration (CI) and continuous deployment (CD) practices. Experienced in working within AGILE methodology. Possess exceptional problem-solving, analytical, and interpersonal skills, with a strong dedication to achieving customer satisfaction. Adapt at mastering new concepts and thriving both in team environments and independently.

Overview

11
11
years of professional experience

Work History

Senior Technical Consultant /Senior Team Leader

Ispatial Techno Solutions
06.2023 - Current
  • Interpreted specifications, technical designs, and flow charts, contributing to the migration of the dashboard application from dot net web forms to Angular with the NGX admin module.
  • Constructed technical specifications from business functional models and executed the migration of the first phase of the dot net application to dot net core.
  • Actively engaged in development, business discussions, requirement gathering, grooming, and server handling.
  • Tasks included researching, consulting, analyzing, and evaluating system program needs. Identified technology limitations and deficiencies in existing systems and associated processes, procedures, and methods.
  • Conducted testing, debugging, diagnosing, and correcting errors and faults in application programming languages within established testing protocols, guidelines, and quality standards.
  • Wrote and maintained program code to meet system requirements, designs, and technical specifications, adhering to quality accredited standards. Additionally, authored, updated, and maintained technical program and end-user documentation, along with operational procedures.
  • Provided valuable advice, guidance, and expertise in developing proposals and strategies for software design activities, such as financial evaluation and costings for recommending software purchases and upgrades.
  • Skills utilized: Machine Learning, Decision tree Model, Net Core API, Angular, C#, ESRI, SSRS, JSON, JavaScript, jQuery, SQL Server, Bootstrap, CSS, Onion Architecture.

Lead Developer/Senior Technical Consultant

Param Info Computer
08.2020 - 05.2023
  • Led a 10-member team in the successful implementation of a new application from scratch, assuming the role of Technical Lead Developer.
  • Oversaw integration with Payment Gateway, BizTalk, and various service providers such as Aramex, Emirates Post, and Naqodi wallet service.
  • Conducted thorough re sessions with diverse stakeholders and service providers.
  • Implemented XUnit testing to ensure code quality and reliability.
  • Utilized a range of technologies including .NET Core, Angular, C#, Rabbit MQ, JSON, JavaScript, jQuery, SQL Server, Bootstrap, CSS, Onion Architecture, Payment Gateway integrations, SOLID principles, Dependency Injection, and HangFire.
  • Developed rate engines with multiple service providers, incorporating various payment options, promo code features, and seamlessly integrated all external dependencies.
  • Actively participated in development, business discussions, requirement gathering, grooming, and integration of new service providers.
  • Successfully integrated two service providers, demonstrating effective project management and technical expertise.

Senior Technical Consultant/Lead Software Engineer

Fibrex Construction Group
09.2019 - 08.2020
  • Contributed to all stages of the software life cycle for a home-grown application designed to manage purchase orders, budgeting systems, and inventories.
  • Facilitated integration with IMS, Procurement, WebA, and supplier systems to streamline business processes.
  • Developed unit testing protocols to ensure code robustness and reliability.
  • Leveraged technologies such as C#, MVC, AJAX, JSON, JavaScript, jQuery, Data Grid, Web API, XML, Bootstrap, CSS, and SQL Server to meet project requirements.
  • Assumed leadership responsibilities, overseeing a team and actively participating in the development of all modules. This involved coordination, guidance, and hands-on involvement in project implementation to ensure successful outcomes.

Technical Lead Software Developer

ISYX
02.2018 - 09.2019
  • Contributed to the development and management of Security Governance, a web portal centralizing all information security-related processes for a banking company. Designed to manage risks, exceptions, reports, vulnerabilities, and security assessments, the application follows the MVC pattern.
  • Engaged in all phases of the Software Development Life Cycle (SDLC) to ensure timely delivery of development milestones. Provided extensive support to the testing team at both business and logical levels of process understanding.
  • Created comprehensive database diagrams to aid in system understanding and maintenance. Utilized technologies including C#, ASP.NET MVC, AJAX, JSON, JavaScript, jQuery, Web API, XML, Bootstrap, CSS, and Solid Principles to develop the application.
  • Assumed leadership responsibilities, managing a team and providing support to the testing team. Played a pivotal role in all stages of the process and successfully completed the migration of the application from ASP.NET to MVC architecture.

Senior Technical Associate

HP Global So/DXC
05.2016 - 02.2018

HLS Innovations is a critical application designed to combat fraudulent activities within the healthcare sector, specifically tailored for the Kansas Health Care Department.

In this project, I actively engaged in:

  • Requirement gathering sessions with the client to ensure a thorough understanding of their needs.
  • Analysis of user requirements and software specifications to determine design feasibility within time and budget constraints.
  • Consultations with the Product Owner to devise effective software system designs and maintenance strategies.

Utilizing a robust technical environment including C#, ASP.NET MVC, AJAX, jQuery, JSON, Web API, WCF, XML, Kendo UI, LINQ, JavaScript, various design patterns (including CQRS and IOC), and comprehensive testing methodologies (such as TDD and Unit Testing), I contributed to the development and deployment of HLS Innovations.

Key technical highlights include:

  • Implementing N-tier architecture for the presentation layer, business logic, and data access layers, employing MVC Razor with C#.
  • Leveraging Web API for efficient service development.
  • Designing and implementing Cascading Style Sheets (CSS) to maintain a consistent user interface across the application.
  • Utilizing Kendo UI, jQuery, and AJAX to create dynamic web forms.
  • Collaborating in database design discussions to ensure optimal performance and data integrity.
  • Employing Bootstrap CSS for responsive and user-friendly interface design.
  • Crafting comprehensive unit test cases and performing rigorous unit and integration testing throughout the project lifecycle.

Additionally, I played a pivotal role in the development of the Program Integrity module in collaboration with five other teams, ensuring seamless integration and functionality across the application.

Application Development Team Lead

UST Global
12.2015 - 05.2016
  • Managed the application single-handedly up to the second phase of release, demonstrating adept project management skills and technical proficiency. Engaged in daily interactions with clients, actively gathering requirements and ensuring timely delivery of committed modules.
  • Developed innovative modules including the '28 weeks' and 'alternative days', enhancing application functionality and user experience. Utilized a variety of technologies including C#, ASP.NET MVC, AJAX, Bootstrap, LINQ, SQL Server, jQuery, WCF, and JavaScript to meet project requirements.
  • Successfully completed the Leave Management modules within the stipulated time period, ensuring adherence to project timelines and client expectations. Provided production support and facilitated deployment processes to ensure smooth operations.
  • Performed various key activities as part of the Software Development Life Cycle (SDLC), including implementing Change Requests to enhance application functionality and address client needs.

Senior Software Engineer

Angler Technologies
03.2013 - 11.2015

Led the implementation of an online shopping site for TVS Group's manufactured products, demonstrating expertise in C#, ASP.NET, SQL Server, web forms, AJAX, LINQ, jQuery, and JavaScript.

Key contributions included:

  • Active involvement in grooming sessions to refine project requirements and specifications.
  • Configuration of business rules for material details and counts, ensuring accurate and efficient system functionality.
  • Design and implementation of a robust SQL database to support the application's data management needs.
  • Timely delivery of the project, resulting in recognition with a Quarterly Award from the company for exceptional performance and commitment to project deadlines.
  • Conducted training sessions for client developers, recognized as the best outsourcing player for the project, highlighting effective collaboration and knowledge sharing within the team.

This project not only showcased technical proficiency but also demonstrated effective project management, communication skills, and dedication to delivering high-quality solutions.

Education

Master of Science - Software Engineering

Kongu Engineering College
Erode, Tamil Nadu, India
01.2011

Skills


  • Machine Learning, NLP, Deep Learning, Python
  • Azure Services, Functions
  • Angular, Microservices
  • GIS Developer (Esri, Open Street Map)
  • ASP net core, MVC, Web forms, Classic ASP
  • C#, Visual Basic
  • SQL Server, SQLite, Vertica, LINQ
  • Rest API, WCF, Web service, RabbitMQ, API Gateway
  • JQuery, Javascript, AJAX, JSON, Bootstrap, CSS, HTML
  • SSRS, Crystal Reports, Fast Reports, DevExpress, Telerik controls, Nebular Framework, Angular Material, KendoUI
  • Visual Studio, Git, SVN, TFS, JIRA, Workday

Skills

  • Angular
  • TypeScript
  • Node JS
  • Net Core
  • Net
  • C#
  • Asp.net
  • MVC
  • Web Forms
  • Win Forms
  • WPF
  • Javascript
  • Jquery
  • Web API
  • Rest Service
  • Micro Services
  • WCF
  • Web Services
  • Service bus
  • Azure Event triggers
  • API Gateway
  • Solid principle
  • Design Patterns
  • Onion Architectures
  • Dependency Injection
  • SQL Server
  • SQL Lite
  • Vertica
  • Oracle
  • Cosmo DB
  • Entity Framework & Core
  • Rehino Mocks
  • Xunit
  • SSRS
  • Crystal Report
  • Fast Reports
  • Dev Express
  • Telerik Controls(Kendo UI)
  • JSON
  • AJAX
  • XML
  • LINQ
  • TDD
  • AGILE
  • Scrum
  • KANBAN
  • Nexus Scrum
  • Azure Devops
  • Service Now
  • App Dynamics
  • Camunda
  • RabbitMQ
  • HangFire
  • Git
  • TFS
  • SVN
  • IIS
  • Serilog
  • Log4net
  • Bootstrap
  • CSS
  • HTML
  • ArcGIS
  • Azure(Functions, storage, Logical APP, Key Vault)
  • Python
  • ML
  • React Js

Driving License - Category

International License

Personal Information

  • Date of Birth: 07/22/1988
  • Nationality: Indian
  • Marital Status: Married

Hobbies and Interests

  • Swimming
  • Reading Books
  • Driving

Exploring new skills, Reading books, Gardening and Swimming

  • Exploring New Skills: Constantly curious and passionate about learning, I enjoy exploring new skills and knowledge domains. Whether it's delving into a new programming language, experimenting with DIY projects, or discovering new hobbies, I thrive on the excitement of acquiring new expertise and broadening my horizons.
  • Reading Books: A voracious reader, I find solace and inspiration within the pages of books. I cherish the power of books to transport, educate, and ignite imagination.
  • Gardening: Finding tranquility and joy in nurturing green spaces, I indulge my passion for gardening. Whether it's tending to vibrant flowers, cultivating aromatic herbs, or nurturing thriving vegetable patches, I relish the therapeutic benefits of connecting with nature and witnessing the beauty of growth and renewal.
  • Swimming: Embracing the serenity and exhilaration of aquatic environments, I find rejuvenation through swimming. Whether it's gliding through calm waters to unwind after a long day or pushing boundaries with invigorating laps, I revel in the freedom and refreshment that swimming brings, both physically and mentally.

Languages

Tamil
Bilingual or Proficient (C2)
English
Advanced (C1)

Timeline

Senior Technical Consultant /Senior Team Leader

Ispatial Techno Solutions
06.2023 - Current

Lead Developer/Senior Technical Consultant

Param Info Computer
08.2020 - 05.2023

Senior Technical Consultant/Lead Software Engineer

Fibrex Construction Group
09.2019 - 08.2020

Technical Lead Software Developer

ISYX
02.2018 - 09.2019

Senior Technical Associate

HP Global So/DXC
05.2016 - 02.2018

Application Development Team Lead

UST Global
12.2015 - 05.2016

Senior Software Engineer

Angler Technologies
03.2013 - 11.2015

Master of Science - Software Engineering

Kongu Engineering College
Sathish Kumar Sivalingam