Open to opportunities

Prashanth Sekar

Engineering Lead  ·  Infosys (Canadian National Railway)  ·  Montreal, Canada

📍 Greater Montreal Metropolitan Area  ·  He/Him

11+ years building enterprise-grade systems — now bridging deep software engineering expertise with the world of Artificial Intelligence.

AI & Machine Learning Java · Spring Boot Microservices & APIs Cloud & DevOps System Design Engineering Leadership

Engineering Leader & Lifelong Learner

Software Development and Engineering Lead with over 11+ years of experience in software engineering, development, solution design, and end-to-end delivery.

Since 2019, I've been with Infosys, and for the past three years I've been working onsite in a consulting role for a major Canadian client — Canadian National Railway (CN) — leading backend engineering teams and delivering scalable enterprise solutions.

My core expertise lies in Java, Spring Boot, microservices architecture, and cloud platforms. I've led initiatives to modernize legacy systems, migrate critical data from Firestore to Cloud SQL, and build robust APIs integrated through Apigee.

Known for a hands-on approach to engineering leadership — passionate about clean architecture, team mentoring, and aligning technology with business goals — now actively expanding into AI and Machine Learning.

11+
Years of Experience
4
Companies
6+
Years at Infosys
🇨🇦
Based in Montreal

Embracing Artificial Intelligence

Building on 11+ years of enterprise engineering to enter the world of AI, ML, and intelligent systems.

🤖

Generative AI & LLMs

Exploring large language models, prompt engineering, and automating knowledge work and software delivery.

Learning
🐍

Python for AI/ML

Building on Python fundamentals toward ML libraries, data pipelines, and intelligent application development.

In Progress
🧠

Machine Learning Concepts

Understanding supervised/unsupervised learning, model evaluation, and real-world ML applications.

Exploring

AI-Augmented Engineering

Integrating AI tools into software workflows — code generation, intelligent testing, DevOps automation.

Applying
🔗

AI + Microservices

Embedding AI inference into microservice architectures — intelligence at enterprise scale.

Exploring
🚂

AI in Railroad & Operations

Applying ML to predictive maintenance, anomaly detection, and intelligent operations in rail systems.

Domain Angle

✦ My Vision

With 11+ years building production systems for Class I railroads and global insurance platforms, I bring something rare to AI — real engineering depth. I know how distributed systems fail at scale, how to design clean data flows, and how to ship reliably to production.

I'm channeling this experience into understanding how AI can solve real problems in railroad operations, predictive maintenance, and intelligent document processing — domains I know from the inside.

My goal: become an AI-fluent engineer who can design, build, and deploy intelligent solutions — not just use them.

Python Claude AI ChatGPT Prompt Engineering LLM APIs AI Automation

Tech Stack & Expertise

A full-stack, cloud-native skill set built through 11+ years of real enterprise delivery.

🤖 AI & Emerging Tech
Generative AI LLMs Prompt Engineering Python (ML) AI Automation
Backend Development
Java Java 8 Spring Boot Spring MVC Spring Framework Microservices REST APIs JPA / Hibernate Apigee RuleBook
☁️ Cloud & DevOps
Cloud SQL Firestore / GCP OpenShift Kubernetes Docker Jenkins Azure DevOps CI/CD Pipelines Kafka IBM MQ / MQTT
🗄️ Databases
Cloud SQL MySQL Oracle CockroachDB PostgreSQL Firestore
🎨 Frontend & Tools
Angular TypeScript HTML5 / CSS3 VS Code Postman DBeaver IBM WebSphere
🏗️ Architecture & Leadership
System Design UML / Sequence Diagrams Clean Architecture Agile / Scrum Team Mentoring Stakeholder Communication

Work History

11+ years across railroad, insurance, and enterprise software — from Chennai to Montreal.

🏢
Infosys
IT Services & Consulting
6 yrs 5 mos  ·  Nov 2019 – Present
Engineering Lead — CN (@Infosys, Canada)
Jun 2022 – Present · 3 yrs 10 mos
📍 Montreal, Quebec, Canada · On-site
  • Consulting as a Technology Lead for Canadian National Railway (CN), driving software engineering, architecture, and Agile delivery across enterprise-grade platforms.
  • Leading Agile delivery of backend microservices using Java, Spring Boot, and Cloud SQL.
  • Designed and implemented a custom Business Rule Engine using the RuleBook library to centralize and modularize domain logic.
  • Spearheaded the migration of enterprise data from Firestore to Cloud SQL with advanced data modeling for operational and analytical use cases.
  • Developed and exposed secure RESTful APIs through Apigee for frontend teams, partner systems, and integrations.
  • Mentoring engineers across levels, fostering best practices in clean code, testing, and observability.
  • Standardized CI/CD pipelines to improve code consistency, traceability, and operational efficiency.
JavaSpring Boot Cloud SQLApigee MicroservicesFirestore CI/CDAgile
Technology Lead — Infosys India
Nov 2019 – May 2022 · 2 yrs 7 mos
📍 Chennai, Tamil Nadu, India · Hybrid
  • Technology Lead for enterprise software development — backend development, solution design, and functional analysis using Java and Spring Boot.
  • Developed scalable microservices and REST APIs; collaborated with architects and business analysts.
  • Conducted code reviews and mentored junior developers following Agile practices.
Java 8Spring Boot OpenShiftMicroservices
🏢
Cognizant
IT Services · Insurance Domain
3 yrs 6 mos  ·  Jun 2016 – Nov 2019
Software Associate (Senior Java Developer)
Dec 2017 – Nov 2019 · 2 yrs
📍 Chennai, Tamil Nadu, India · On-site
  • Senior Java Developer for insurance claims applications supporting Dubai and UAE-based clients.
  • Led backend enhancements using Java, Spring, Hibernate, and JPA; integrated with IBM WebSphere.
  • Performance tuning and production support for policy, renewal, amendment, and cancellation modules.
JavaSpring Framework HibernateJPA IBM WebSphere
Programmer Analyst
Jun 2016 – Nov 2017 · 1 yr 6 mos
📍 Chennai, Tamil Nadu, India · On-site
  • Java Programmer supporting enterprise systems for a major insurance client in the UAE.
  • Developed backend features, API integrations, and data persistence layers using Java, Spring, and JPA.
JavaSpring MVC JPAOracle DB
Java Programmer
Apr 2014 – Jun 2016 · 2 yrs 3 mos
Uniq Technologies 📍 Chennai, Tamil Nadu, India
  • Started career as a Java Programmer, developing enterprise web applications and building foundational expertise in Java, Spring, and web technologies.
JavaSpringWeb Development

Certifications & Education

Certifications & Training

🏅
Infosys Certified Angular Professional
Infosys · Certified
🏅
Infosys Certified Python Associate
Infosys · Python Fundamentals
📘
Spring Boot & Microservices Training
Professional Training
📘
Angular Framework Training
Professional Training

Education

🎓
B.E. — Computer Science & Engineering
Anna University, Chennai  ·  2009 – 2013
🏫
Computer Science
Kandasamy Kandar Matriculation & Hr Sec School  ·  2007 – 2009

Let's Connect

Open to AI projects, senior engineering roles, consulting opportunities, and conversations about tech & the future of software.

mail.prashanthsekar@gmail.com