Skip to content

Open to work

Karthikeyan
Umesh

Cloud & Software Developer

AWS Certified · M.Eng. Software Engineering, Concordia

Montréal / Toronto · open to relocation across Canada

Karthikeyan Umesh in a dark suit at Place des Arts, Montréal, on a sunny day

01

About

I'm a Software Engineering graduate (M.Eng., Concordia University) who designs secure, scalable cloud solutions on AWS. I hold the AWS Certified Cloud Practitioner credential and I'm preparing for AWS Solutions Architect – Associate.

My background spans data science and software development, with strong Python and Java skills. I'm especially interested in helping organizations build cost-effective, resilient cloud architectures. Right now I'm building hands-on AWS projects with EC2, S3, RDS, IAM and serverless.

I enjoy turning complex problems into practical solutions, combining analytical thinking with creativity and a collaborative mindset. From developing software projects to exploring AI-driven automation, I value clear communication, continuous learning, and building technology that solves real-world problems. Outside of engineering, my passion for filmmaking has taught me to think from different perspectives, tell compelling stories, and bring ideas to life.

02

Projects

Featured work first, then academic, learning and in-progress projects. Every card says where the project actually stands.

In DevelopmentFeatured · Work in progress

Chronicle

Cross-platform fantasy identity and social discovery app

Users enter fantasy-inspired dating and personality traits to create a fantasy version of themselves. Chronicle turns that information into visually rich personal dashboards, inspired by business analytics dashboards but focused on a person's fantasy identity. Users can become friends and explore each other's dashboards.

Not another Facebook or Tinder: a playful, immersive world where people discover each other through beautifully presented fantasy identities.

Planned experience

  1. Character creation
  2. Personalized fantasy dashboards
  3. Friends and social discovery
Status
Concept stage. Repository set up; build not started yet.
Role
Solo
Tech
  • Flutter (planned: web, iOS, Android)
Private repo
Tested locally · Lambda deployment plannedFeatured · Completed work

Serverless AI Resume Tailor API

An AI-powered API that analyzes resumes against job descriptions and generates structured, ATS-focused tailoring recommendations.

Built a modular Python microservice using FastAPI to parse PDF resumes and evaluate them against target job descriptions using Google's Gemini API. The pipeline returns structured JSON containing a match score, missing keywords, and tailored resume bullet-point suggestions. Implemented asynchronous HTTP communication with HTTPX and strict response validation with Pydantic, while designing a containerized deployment path for AWS Lambda using Mangum.

Calls the Gemini 2.5 Flash REST API directly through HTTPX instead of the Google GenAI SDK. The screenshot shows one example response from a local run.

Role: Solo

  • Python 3.12
  • FastAPI
  • Uvicorn
  • Pydantic
  • HTTPX
  • asyncio
  • Gemini 2.5 Flash API
  • PyPDF
  • Docker
  • Mangum
Swagger UI showing a 200 response from the local /api/v1/tailor endpoint: match score 48, missing keywords and tailored bullet points
Completed · SOEN 6441, Fall 2024

Academic team project

TubeLyticsHigh-Volume Data Integration Platform

A real-time Java web application that integrates live YouTube data through REST APIs and WebSockets.

Developed a real-time data integration platform using Java and the Play Framework to consume RESTful APIs and process live YouTube data. Worked with Akka actors and WebSockets to support real-time data handling, applying object-oriented design principles and software testing practices. Contributed to integration, testing, and documentation workflows, using Sonar to help validate code quality and system data exchanges.

Role: Team of 4

My contributions
  • Built the YouTube API service: managed API key usage, rate-limited outgoing requests, and automated switching to a new key when the quota limit was reached
  • Built the controllers: routing for the views and live feed refresh
  • Built the Akka actor for channel profiles
  • Built the channel model and channel profile view, and worked on the build config
  • Wrote Javadoc documentation and tests
The soen6441f24 TubeLytics repository on GitHub
Karthik's Dec 1, 2024 commit adding ChannelProfileActor.java
  • Java
  • Play Framework
  • Akka Actors
  • WebSockets
  • REST APIs
  • SQL
  • Sonar
  • Linux
  • Agile
Private repo
Completed · SOEN 6841, Fall 2024

Academic proposal

AI-Based Academic Advisor

An AI-powered academic planning concept designed to personalize course recommendations and reduce student decision fatigue.

Served as Project Lead for a team project in Software Project Management (SOEN 6841), focused on an AI-based academic advisor to help university students navigate course selection and academic planning. Contributed to target-audience identification and authored the Problem Identification Report. Developed the solution highlights, defining key features and functionalities, and created visual representations to communicate the proposed solution. Collaborated with teammates on market justification and the overall project proposal.

Best Software Project Pitch Award, Concordia University. Apple Keynote-style presentation that received a standing ovation.

Role: Project Lead

The AI-Based Academic Advisor repository README: project overview and team members
Proposal table of planned features: personalized course suggestions, academic tracking and alerts, career path guidance, LMS/SIS integration, gamified engagement
Process flow diagram: student logs in, enters course preferences, the advisor retrieves academic data and presents top-ranked courses
Gantt chart of the five proposed project phases from November 2024 to March 2025
Risk impact analysis chart rating impact, likelihood and priority for each project risk
  • Project planning
  • Gantt charts
  • Milestone planning
  • Requirements analysis
  • Risk management
  • Feasibility & viability analysis
  • Budget planning
  • Solution visualization
Repository (opens in a new tab)
Completed

Learning project

Cloud TechAWS Learning Website

A responsive cloud-learning website documenting an AWS learning journey and related project work.

Built a responsive cloud-learning website using HTML, CSS, and JavaScript, featuring interactive navigation, light and dark themes, scroll-triggered animations, and a project timeline. The website is hosted through Amazon S3 static website hosting and provides a foundation for documenting cloud projects and learning progress.

Role: Team of 2 · Tech Architect

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Amazon S3 static hosting
  • GitHub
Repository (opens in a new tab)
Research-backed · repository being recovered

Research project

PennyWiseiPhone Price Prediction / Shopping Assistant

A price-prediction and shopping-assistant concept exploring regression models to help consumers make more informed purchasing decisions.

PennyWise is a price-prediction project associated with research into regression-based product pricing and shopping assistance. The related research explored historical Amazon iPhone 11 price data and machine-learning regression algorithms to predict prices, with the aim of helping consumers make more informed purchase decisions.

Related research

Springer Link page for "A Regression Analysis of iPhone 11 Pricing Factors"
In Progress

Work in progress

AWS 3-Tier Architecturewith Terraform

A three-tier web application architecture on AWS, defined with Terraform.

Designing a three-tier web application architecture on AWS as infrastructure-as-code. More detail coming as the project develops.

  • Terraform
  • AWS

03

Experience

  1. Aug 2026 – Present

    AI Automation & Data Analyst

    Boston Soft Design · Part-time, unpaid

    Contribute to business operations and procurement while supporting client acquisition for CRM software and AI integration services. Conduct outreach to prospective clients, help identify business opportunities, and contribute to data analysis and AI-driven automation initiatives.

    • Contacted hundreds of prospective clients through outreach
  2. Apr 2026 – Present

    Exam Invigilator

    Concordia University · Contract, part-time · Montréal, on-site

    Monitored examination environments to support academic integrity, assisted students with exam procedures, and coordinated with administrative staff to keep exam operations smooth and professional.

  3. Feb 2026 – Present

    Client Relations & Operations Specialist (Tele Fundraising)

    Fundraising Direct · Part-time · Montréal, remote

    Bilingual (EN/FR) outbound outreach to donors across Canada for organizations including the Canadian Red Cross and the Heart & Stroke Foundation.

    • Managed high-volume, bilingual (English/French) client communications
    • Analyzed operational data and daily performance metrics to manage weekly scheduling
  4. 2025

    Quality Assurance & Hardware Tester (Freelance)

    NetEase Games Montréal · Montréal

    • Executed manual testing and QA protocols to identify defects and verify software performance
    • Worked with cross-functional development teams to troubleshoot technical issues and improve system reliability
  5. Jun 2023 – Mar 2024

    Junior Engineer

    Inventeron Technologies · Bengaluru, India · Hybrid

    • Developed and integrated backend applications and scalable APIs using Java and Python within a Linux/Unix environment.
    • Collaborated directly with cross-functional analysts and engineering teams to implement software enhancements and resolve cybersecurity vulnerabilities.
    • Participated in rigorous design and code reviews, ensuring adherence to continuous improvement practices and high-quality output.
    • Contributed to CI/CD workflows utilizing Git, documenting program development and actively participating in Agile team discussions.
  6. Mar 2023 – May 2023

    Machine Learning and Automation Intern

    Inventeron Technologies · Bengaluru, India · Hybrid

    • Collaborated on a predictive maintenance model that cut equipment downtime by 20%
    • Automated S3-based data processing workflows to reduce manual effort and streamline operational processes.
    • Built a Python-based JARVIS personal assistant running on a Raspberry Pi
  7. Jun 2020 – Oct 2020

    Website & Graphic Designer (Intern)

    Knowbility Media · New Delhi, India · Remote

    Website and graphic design for clients, including a lead-generating website, marketing assets and social media creatives, working directly with clients on requirements.

04

Skills

Languages

  • Python
  • Java
  • SQL
  • JavaScript
  • HTML/CSS

Backend & APIs

  • FastAPI
  • Pydantic
  • HTTPX
  • asyncio
  • Flask
  • Play Framework
  • Akka
  • WebSockets
  • REST APIs
  • PostgreSQL

Cloud & DevOps

  • AWS (EC2, S3, Lambda)
  • S3 static hosting
  • Docker
  • Git
  • CI/CD
  • Linux/Unix

AI & Data

  • Gemini API
  • Regression models
  • Data analysis

Frontend

  • React
  • HTML5
  • CSS3

Quality

  • Manual & automated testing
  • Code reviews
  • Sonar
  • Javadoc

Practices

  • Object-oriented design
  • Agile
  • Project management
  • Requirements analysis
  • Risk management

Currently learning

  • Terraform
  • AWS Solutions Architect – Associate

05

Education

May 2024 – May 2026

M.Eng. Software Engineering

Concordia University

Gina Cody School of Engineering and Computer Science

Montréal, Canada

GPA 3.29

  • Moved from M.Eng. Quality Systems Engineering into Software Engineering (Sep 2024) to align my degree with my software and cloud goals, carrying my quality-assurance coursework into the new program
  • Board Member, Graduate Student Representative, Concordia Council on Student Life (CCSL): voted on funding for student-led initiatives
  • Event Coordinator, Concordia Filmmaking Club: organized events for the student film community
  • Volunteered at Concordia's used book fair in November

Aug 2019 – Jun 2023

B.E. Computer Science Engineering

New Horizon College of Engineering

Bengaluru, India

8.44 CGPA

  • Published three research papers, including a Best Paper Award
  • Vice President, ACE CS Club: led a 20-member team running coding contests, tech events and app/web projects
  • Secretary, Drama Club: guided a 25+ member team to national-level wins
  • Student Coordinator, CIE Department (innovation and entrepreneurship)

Concordia coursework

Summer 2024

  • INSE 6260Software Quality Assurance
  • INSE 6250Quality Methodologies for Software

Fall 2024

  • SOEN 6431Software Competence & Maintenance
  • SOEN 6441Advanced Programming Practices
  • SOEN 6841Software Project Management

Winter 2025

  • COMP 6481Program & Problem Solving
  • COMP 6961Graduate Seminar – Computer Science
  • SOEN 6111Big Data Analytics

Fall 2025

  • COMP 6461Computer Networks + Protocol
  • SOEN 6491Software Refactoring
  • SOEN 6611Software Measurement

Winter 2026

  • SOEN 6461Software Design Methodologies

Certifications

  • AWS Certified Cloud Practitioner badge

    AWS Certified Cloud Practitioner

    Amazon Web Services

    Dec 2024 · valid to Dec 2027

  • AWS Certified Solutions Architect – Associate

    Amazon Web Services

    In progress

  • AWS re/Start

    AWS, delivered by Vinsys IT Services

    Sep – Dec 2023

    12-week program: EC2, S3, RDS, IAM, VPC, Lambda, CloudWatch, Linux, Jenkins

  • Data Science 101 (DS0101EN)

    IBM

    Nov 2022

    Credential ID: b2b41ac632984836b23d29a1cf2f69a3

  • Data Science Tools (DS0105EN)

    IBM

    Nov 2022

    Credential ID: 9ef2d4e376064782a44bb08211df5fd4

    View certificate (PDF)
  • Data Science Methodology (DS0103EN)

    IBM

    Nov 2022

    Credential ID: 4721648463274034a49fe8c5393d9f3f

    View certificate (PDF)

06

Publications & Awards

  1. A Regression Analysis of iPhone 11 Pricing Factors (opens in a new tab)

    Karthikeyan Umesh, G. Nikhileswara Reddy, K. V. Charan Reddy, S. V. Bhaskar, K. R. Tejas

    Accelerating Discoveries in Data Science and Artificial Intelligence I (ICDSAI 2023), Springer Proceedings in Mathematics & Statistics, pp. 467–477

    Uses historical Amazon iPhone 11 price data to train and test machine-learning regression models, and proposes a consumer tool to support purchasing decisions.

    • Springer
    • Scopus-indexed

    May 2024

  2. Product Price Rate Detection Using Regression Models and Shopping Assistant

    43rd World Conference on Applied Science, Engineering & Technology (WCASET 2022), Goa, in association with IFERP

    • Best Paper Award

    Dec 2022

  3. Analysis of Use of Big Data in Google (opens in a new tab)

    Karthikeyan Umesh, K V Charan Reddy, J Karthik Surya

    International Journal of Scientific Research in Science, Engineering and Technology (IJSRSET), Vol. 9, Issue 11, pp. 90–94

    • Journal

    May 2022

Awards

Dec 2022

Best Paper Award

WCASET 2022 · Padre Conceição College of Engineering with IFERP

For "Product Price Rate Detection Using Regression Models and Shopping Assistant", Goa, India.

2024

Best Software Project Pitch Award

Concordia University · SOEN 6841

For the AI-Based Academic Advisor. Apple Keynote-style presentation that received a standing ovation.

07

Beyond Code

Filmmaking

I love making and directing short films. I've worked as Assistant Director on two short films, one of which is listed on IMDb, and my short film Delusions of Grandeur (Fully Filmy) placed 2nd at the IIM National Level Short Film Festival in 2020. From Sep 2025 to May 2026 I was Event Coordinator for the Concordia Filmmaking Club. Filmmaking has shaped how I approach storytelling, creative problem-solving, teamwork and coordination.

IMDb profile (opens in a new tab)

Learning French

I studied French through MIFI at EMULCQ (near Vendôme station) for about a year and a half, alongside demanding coursework at Concordia. I completed the program through niveau 7 and was the only student in my class to continue through every level without dropping out. Today I converse in French in everyday and professional settings.

“Diligent note-taker, hard worker and avid French learner. I enjoy travel, and organizing the schedules, transit and logistics that come with it.”

Leadership & community

  • Board Member, Graduate Student Representative, Concordia Council on Student Life (CCSL)

    Sep 2025 – Apr 2026

    Represented graduate student interests in university-level student-life decisions and voted on student-focused initiatives and funding for student-led programs.

  • Event Coordinator, Concordia Filmmaking Club

    Sep 2025 – May 2026

  • Participant, Concordia Homeroom

    Summer 2024

    Weekend student meetups when I first joined Concordia, building community through discussions and activities.

  • Menstrual Health Educator Volunteer, Marshel

    Jul 2022

    Ran household awareness sessions on menstrual health and hygiene.

Travel

  • Karthik outside Montréal Metropolitan Airport (MET), next to the terminal sign
    Montréal · Oct 2026Heading out from Montréal Metropolitan Airport
  • Karthik under the glass roof of West Edmonton Mall, with pink swan boats behind him
    Edmonton · Oct 2026West Edmonton Mall
  • Karthik in front of a dinosaur skeleton exhibit at the Royal Alberta Museum
    Edmonton · Oct 2026Royal Alberta Museum
  • Karthik on a bridge at night with the Edmonton skyline and the lit Alberta Legislature dome behind him
    Edmonton · Oct 2026The river valley at night, Legislature dome in the distance

08

Contact

Open to new-grad, contract and part-time roles in software, cloud, AI automation and data. The fastest way to reach me is email.

karthikeyanumesh@gmail.com