Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Sethupathi Arunachalam

Adelaide,Australia

Summary

As a Team Lead at LIFELENZ, leveraging 20+ years of software development experience to deliver innovative solutions for workforce management and compliance. LIFELENZ is a company that helps businesses optimize their labour costs, productivity, and compliance with smart technology and data analytics. Seasoned Backend Engineer experienced developing applications, databases and cloud computing solutions. Smart professional with proven troubleshooting and debugging capabilities for resolving complex technical issues.

Overview

22
22
years of professional experience
1
1
Certification

Work History

Principal Backend Software Engineer and Team Lead

LIFELENZ
03.2017 - Current
  • One of the founding members of the company and led the development of robust applications using Ruby-on-Rails and Postgresql, ensuring scalability and efficiency
  • Designed and implemented backend APIs with a focus on RESTful and GraphQL architectures, ensuring efficient data communication and system flexibility
  • Architected and implemented complex system features, including Single Sign-On (SSO), Event Streaming for punch data, Push Notifications, Pub / Sub communication with TimeClock Devices and MLOps using Elixir
  • Architected Compliance Rules Engine based on Java / Drools to perform complex labour law validations
  • Also implemented the first version of the same
  • Proactively addressed critical production issues, ensuring seamless system operation and minimizing downtime
  • Monitored system performance and implemented optimizations using Postgresql query optimization techniques, server side caching techniques and better utilization of system resources
  • Reported directly to the CTO, providing strategic insights and collaborating on key decision-making processes
  • Played pivotal role in building and mentoring high-performing backend team, fostering collaborative and innovative work environment
  • Implemented microservices architecture using Kubernetes on AWS, optimizing resource utilization and scalability.

AI Application Engineer

Accenture
02.2015 - 03.2017
  • Designed and implemented a middleware layer using Lispworks Common Lisp functional programming for digital experience selection and servicing
  • Applied Statistics-based Machine Learning techniques, including multivariate regression modeling using Matlab and Bayesian methodologies, to enhance the project's analytical capabilities
  • Engineered a C++-based glue layer facilitating seamless communication between the Lisp Middleware and the Matlab Statistical Optimization Layer
  • Collaborated on Statistics analysis by actively participating in Matlab model building and optimization processes
  • Implemented user experience allocation and product configurations through JSON APIs, ensuring flexibility and ease of customization
  • Established the build and continuous integration environment, incorporating tools like Buildbot, Python scripting, and open-source tools such as Valgrind and CppUnit
  • Contributed to project planning, effort estimation, and resource scoping through Agile methodologies, ensuring effective project management.

Technical Manager

Wipro
07.2002 - 01.2015
  • Significant Projects: Antwerp (Belgium), Software Engineer: Implemented features as a Lisp Programmer for Alcatel Telcom Devices
  • Developed a C++ service that worked as an interface between legacy Liquid Common Lisp Element Management System and Higher Level Java Network Management System
  • Debugged and revamped the whole service which had a critical architectural flaw which stalled the Tier-1 Telecom service provider in Singapore in a record time with a new architecture
  • Athlone (Ireland), Tech Lead: Implemented a Python on Java (Jython) based scripting system for Ericsson Network Management Application which helped in performing debugging, diagnostics and reporting capabilities
  • Bangalore (India), Team Lead: Implemented a C++ based middleware platform solution for Network Management Interface of Alcatel-Lucent devices which eliminated the need for boilerplate coding by 80%
  • This is also the project where I mentored a team of software engineers and implemented unit testing and test automation using Jenkins
  • Oulu (Finland), Architect: Architected the interface between the hardware and embedded software layer
  • Successfully performed board bring-up activities, including CRTM, uboot, and Embedded Linux for Nokia Finland
  • Taylors Beach (Australia), Technical Manager: Designing and implementing the C++ based Trade promotion management software which loads the retail manufacturers' data into SQL Server, analyzes the data and predicts the future sales and optimizations needed.

Education

Bachelor of Engineering -

Coimbatore Institute of Technology
Coimbatore, India
01.2001

Skills

  • Team Building
  • Common Lisp
  • Machine Learning
  • Ruby on Rails
  • PostgreSQL
  • Java
  • Agile Methodologies
  • Scalable Architecture
  • Elixir
  • GraphQL
  • Debugging techniques
  • Software Design
  • System Design

Certification

  • R Programming - Coursera Course Certificates
  • Exploratory Data Analysis - Coursera Course Certificates
  • Machine Learning - Coursera Verified Certificates

Timeline

Principal Backend Software Engineer and Team Lead

LIFELENZ
03.2017 - Current

AI Application Engineer

Accenture
02.2015 - 03.2017

Technical Manager

Wipro
07.2002 - 01.2015

Bachelor of Engineering -

Coimbatore Institute of Technology
Sethupathi Arunachalam