Hi, I'm Karthik

A backend developer committed to engineering efficient, scalable systems that bring bold ideas to life and power exceptional digital experiences.

Aesthetic scenery in grayscale

Skills & Expertise

I'm passionate about staying current with the latest technologies and best practices to deliver exceptional digital solutions.

Nats Icon Streamline Icon: https://streamlinehq.com

Microservices & Backend

Designing and building scalable, distributed server-side systems and APIs.

MicroservicesAPI DevelopmentNode.jsNestJSExpress.jsTypeORMDockerNATSRedis

Programming Languages

Strong foundation in multiple languages for diverse problem solving.

GolangPythonTypeScriptJavaScript

Databases & Storage

Experience with relational and NoSQL databases for reliable data management.

PostgreSQLMongoDBRedis

DevOps, Cloud & System Design

Building scalable and resilient systems by leveraging cloud platforms, automating workflows, and streamlining deployments for efficient software delivery.

DockerLinuxGitCI/CDAWSScalabilitySystem DesignArchitecture

Professional Experience

My journey as a software engineer, building scalable solutions and working with cutting-edge technologies.

Software Engineer

Software Engineer

UniCourt India

Full-timeCurrent

Continuing as a full-time Software Engineer, working on scalable backend systems and microservices architecture.

Technologies & Skills

JavaScriptTypeScriptNestJSDockerNATSRedis
Software Engineer Intern

Software Engineer Intern

UniCourt India

Internship

Developed backend services and APIs using modern technologies, gained experience with distributed systems and containerization.

Technologies & Skills

JavaScriptTypeScriptNestJSDockerNATSRedis

Featured Projects

Here are some of my recent projects that showcase my skills and passion for creating exceptional digital experiences.

Adaptive Coding Platform

Adaptive Coding Platform

ML-based web app for improving coding skills with personalized challenges, built with ReactJS and Golang.

TypeScriptReactGolangMongoDBTailwind CSS
Pet Adoption Application

Pet Adoption Application

Web app for managing pet adoptions with admin dashboard and detailed pet profiles, built with Node.js and MySQL.

TypeScriptNode.jsExpress.jsSQLEJSTailwind CSS
Real-time Polling Application

Real-time Polling Application

ReactJS and NodeJS app for creating polls with live updates using WebSockets.

TypeScriptReactNode.jsMongoDBWebSockets

Let's Work Together

Have a project in mind? I'd love to hear from you. Let's create something amazing together.

Email

hello@karthiknayak.dev

Phone

+91 9945073494

Location

Puttur, Karnataka, India

Send a Message

Fill out the form below and I'll get back to you as soon as possible.