Welcome to my portfolio

Atul Shukla

Software Developer | System Designer | Research Enthusiast

I build accessible, pixel-perfect digital experiences for the web. Passionate about crafting software that blends thoughtful design with robust engineering.

Atul Shukla
Open to Work

About

A bit about me

I'm a passionate software developer with a keen interest in system design and research. My journey in technology began with a curiosity about how things work, which evolved into a career building robust, scalable applications.

I specialize in creating efficient solutions that bridge the gap between complex technical requirements and user-friendly interfaces. My approach combines solid engineering principles with innovative thinking.

When I'm not coding, you can find me exploring the latest research papers, contributing to open-source projects, or writing about technology on my blog.

Skills & Technologies

JavaPythonJavaScriptTypeScriptC/C++Node.jsReact.jsExpress.jsFlaskDjangoBootstrapHTML5CSS3AWSGoogle Cloud PlatformMongoDBPostgreSQLMySQLCloud SpannerGitDockerCI/CDGitHub ActionsNginxKubernetesPrometheus

Projects

Selected work

Grind – Online Coding Platform
Full-stack competitive programming platform where users solve DSA problems, join contests, and run code in multiple languages through a secure online compiler. Supports 500+ registered users with 99.8% uptime, handling 100,000+ API calls and 10,000+ code submissions daily across 8 programming languages.
React 19TypeScriptNode.jsExpressPrismaPostgreSQLE2B SandboxTurborepoAWS
Flash – AI-Driven Website Generator
AI-powered platform that lets users generate and deploy complete full-stack web applications in under 3 minutes through natural language prompts. Integrates AI-based prompt analysis to generate production-ready codebases including frontend (Next.js), backend (Node.js + Express), and PostgreSQL schemas with automated deployment pipelines.
Next.jsTypeScriptNode.jsPrismaPostgreSQLNextAuthAWS EC2GitHub Actions

Blog

Latest articles

Database Sharding Strategies: A Practical Guide with PostgreSQL and Cloud Spanner
As your application grows from thousands to millions of users, you'll eventually hit a wall where vertical scaling (adding more CPU, RAM, disk) becomes prohibitively expensive or simply impossible. This is where database sharding comes in—the practice of horizontally partitioning your data across multiple database instances.In this guide, I'll share practical insights from implementing sharding strategies in production systems using PostgreSQL and Google Cloud Spanner, including the pitfalls to avoid and when each approach makes sense.

Research

Published papers

December 2025
HoloSphere A Platform for Converting Messages into Holographic Communication
This study presents a web browser-enabled video messaging platform that converts traditional two-dimensional messaging into an engaging hologram-like visual communication. The system allows users to capture audio-video messages within a browser utilizing WebRTC and the MediaRecorder API. These recorded videos are then compressed, safely saved on cloud storage and displayed on the recipient's device through Three.js/WebGL creating a floating hologram effect based on the Pepper's Ghost illusion. The optional background elimination enhances authenticity by enabling users to look like floating holograms. In contrast to AR/VR technologies that need dedicated equipment the suggested approach is lightweight compatible with multiple devices and adaptable, for upcoming mixed-reality interactions. This study assesses its design, development process, efficiency indicators and prospective influence on digital communication

Experience

Work history

July 2024 — September 2024

AI Engineer Intern

Shtudy Inc

  • Engineered AI-powered code generation workflows serving 1,000+ daily requests, reducing application deployment time by 30% and achieving 95% deployment success rate
  • Architected and implemented 15+ RESTful API endpoints for AI agent workflows, enabling seamless automation of coding and deployment processes across multiple environments
  • Collaborated with 5-member backend team using Agile methodology to enhance server logic, implement CI/CD pipelines with GitHub Actions, and deliver bi-weekly sprint releases
  • Developed intelligent prompt-to-code translation mechanisms using natural language processing, improving code generation accuracy by 40% and system scalability across 100+ concurrent users
AI/MLRESTful APIsNLPGitHub ActionsCI/CDAgileNode.jsTypeScriptNext.jsPostgreSQLDockerGRPCLangGraph

Contact

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Get in touch

Feel free to reach out through the form or connect with me on social media. I'll get back to you as soon as possible.