Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Karthikeyan Thirunavukarasu, Global Freelance Senior Software Engineer / Consultant

Karthikeyan Thirunavukarasu

Global Freelance Senior Software Engineer / Consultant·Toptal & Turing

United Arab Emirates

Bachelor's degree, ECE

Work experience

Total years of experience: 17 years, 8 months

Global Freelance Senior Software Engineer / Consultant

October 2021 - Present

Toptal & Turing

Bengaluru, India Remote

October 2021 - Present

• Serving as a senior individual contributor and consultant on long-term freelance engagements for
international clients.
• Designing and delivering cloud-native microservices using Java 8-17, Spring Boot, and Quarkus.
• Architecting scalable backend platforms for credit reporting, payments, and financial data processing.
• Leading technical design discussions and advising clients on cloud-native best practices.
• Automating infrastructure provisioning and deployments using Terraform across AWS and GCP.
• Implementing asynchronous processing, schedulers, and batch workflows for high-volume systems.
• Ensuring high code quality through unit testing, code reviews, and continuous integration.
• Working closely with product managers, QA, and DevOps teams in Agile/Scrum environments.
• Supporting production systems, monitoring performance, and resolving critical incidents.
• Operating effectively across time zones with UK- and US-based stakeholders.

Company industry:
IT Services

Senior Software Engineer

January 2021 - January 2022

Maersk

Bengaluru, India Hybrid

January 2021 - January 2022

• Worked on enterprise-grade search platforms supporting global logistics operations.
• Enhanced free-text search accuracy using Azure Cognitive Search and Text Analytics.
• Collaborated with cross-functional teams to deliver features in short Agile iterations.
• Participated in sprint planning, retrospectives, and release activities.

Company industry:
Shipping

Staff Software Engineer

November 2019 - January 2021

Altimetrik India Pvt Ltd

Bengaluru, India

November 2019 - January 2021

• Developed highly available and fault-tolerant microservices hosted on AWS.
• Designed and maintained infrastructure-as-code using Terraform.
• Delivered change requests and enhancements with a strong focus on stability and quality.
• Worked directly with clients to analyse requirements and propose scalable solutions.

Company industry:
IT Services

Career

January 2008 - January 2019

LTI, Sony, Envestnet Yodlee, HCL, IBM

Bengaluru, India

January 2008 - January 2019

• Progressed from Associate Engineer to Senior and Lead roles across multiple global organisations.
• Delivered enterprise Java applications within Banking, Wealth Management, and Enterprise domains.
• Led backend development, mentored junior engineers, and supported on-site/offshore delivery
models.
• Worked extensively with legacy systems and modernisation initiatives.

Company industry:
IT Services

Education

R.V.S College of Engineering & Technology

May 2008

May 2008

Bachelor's degree, ECE

India

Skills

CONSULTING
Intermediate
CONSULTING
Intermediate
AMAZON WEB SERVICES
Intermediate
AMAZON WEB SERVICES
Intermediate
GOOD CLINICAL PRACTICES GCP
Intermediate
GOOD CLINICAL PRACTICES GCP
Intermediate
JAVA PLATFORM ENTERPRISE EDITION J2EE
Intermediate
JAVA PLATFORM ENTERPRISE EDITION J2EE
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES
Intermediate
MICROSOFT AZURE
Intermediate
MICROSOFT AZURE
Intermediate
SOFTWARE AS A SERVICE SAAS
Intermediate
SOFTWARE AS A SERVICE SAAS
Intermediate
SPRING BOOT
Intermediate
SPRING BOOT
Intermediate
TURING MACHINE
Intermediate
TURING MACHINE
Intermediate

Training and Certifications

Certifications
Japanese NAT-TEST Level 4Q
Certified Solidity Smart Contract Developer (Ethereum