Jeganathan Swaminathan India

Author, Software Consultant, SCRUM Coach and Corporate Trainer

JeganathanSwaminathan, in short Jegan, is an Author, Freelance Software Consultant, Corporate Trainer and Founder of TekTutor. He has 17 years of IT industry experience. He also works as Freelance SCRUM Coach for various product organizations around the globe with CSM, CSPO, CSD and CSP Certifications from Scrum Alliance.

He is a polyglot software professional and his areas of interest include a wide range of C++, C#, Ruby and Java technologies. He is well known for JUnit, Mockito, PowerMock, GTest, GMock, CppUnit, Cucumber, SpecFlow, Qt, QML, POSIX – Pthreads, TDD, BDD, ATDD, Docker, Spring, Spring Boot, Continuous Integration (CI), Continuous Delivery (CD) & DevOps. Jegan is a regular speaker at SCRUM and other technical conferences.

A tutor and mentor par excellence, Jegan’s workshops are highly popular and successful.


Siemens Information Systems Ltd.

Module Leader 2004 - 2005

Lead a team of 6 engineers.

Oracle India

Project Leader 2006 - 2007

Worked as an Individual Contributor in PeopleSoft PeopleTools Software Framework development and maintenance. Primarily in C++/Java and various flavours of databases on Windows and various Unix flavours.

AMD India Engineering Centre Pvt Ltd.

MTS Software engineer 2007 - 2012

Technically Hands-on Software Architect and Team Lead for multiple projects at AMD. 
Provided technical leadership for multiple projects that involves onsite/offshore customer interaction, requirements gathering, documentation, document/design/code review, software development, technical conflict resolution, technical mentorship and end-to-end project management activities.
I had also worked as an Individual Contributor on CodeAnalyst and CodeXL AMD Application Profiler.

Entrepreneur, Freelance Consultant and Corporate Trainer 2012 - 2017

Working on projects in the following technologies
Clean Code Practices, Code Smells, Sonar, Static Analysis Tools, Profiling Tools, C++, Java, J2EE, WebServies, Micro-services, Angular 2.0, Node JS, MongoDB, Jasmine, Karma, C#, Eclipse, NetBeans, JUnit, Mockito, Maven, CI, NUnit, Moq, Cucumber, Specflow, BDD, TDD, ATDD, DDD, Continuous Integration, DevOps, OpenStack, MongoDB, CouchDB, Docker, Ansible, Chef, Vagrant, Scrum Developer coaching, gtest, gmock, DBUnit, CPPUnit, CUnit, STL, Qt, QML, Qt Creator, Jenkins/Hudson, Design Patterns, Data Structures and Algorithms, Linux & Windows.



Oct 2013 - Oct 2017


Aug 2014 - Oct 2017


Apr 2015 - Oct 2017


Dec 2014 - Nov 2017


May 2015 - Oct 2017


Pondicherry University

Bachelor Of Science 1993 - 1996

Pondicherry University

PGDCA 1996 - 1997

Pondicherry University

MCA 1997 - 2000

Explore and serve professional trainers community

Create Your Profile How It Works