Hello, my name is

Akshay Shukla

Software Developer

I build modern web and iOS applications with a strong emphasis on system design, security-aware architecture, and long-term maintainability.
I enjoy working close to the system while still caring deeply about usability and product quality.

Akshay Shukla

Selected Projects

Work

A selection of projects where I focused on solving real problems, exploring system-level concerns, and building things end-to-end.

Vaultr — Zero-Knowledge Password Manager preview

Vaultr — Zero-Knowledge Password Manager

A security-first password and secrets manager built with a strict zero-knowledge architecture. All sensitive data is encrypted client-side before storage, ensuring the backend never has access to plaintext credentials. Designed with a strong focus on cryptography, authentication security, and long-term maintainability.

Next.jsTypeScriptReactTailwind CSSPostgreSQLRedisArgon2AES-GCM

Why this project exists

This project started as an attempt to understand what zero-knowledge actually means in practice. I wanted to design a system where the server is deliberately untrusted, encryption happens entirely on the client, and security depends on clear threat boundaries rather than assumptions. Vaultr was built to reason about key derivation, encryption flows, and authentication from first principles, not frameworks.

Interrixon — Real-Time Polling Platform preview

Interrixon — Real-Time Polling Platform

A scalable real-time polling platform designed for live audience engagement. Implemented secure, code-based access for polls with instant result visualization. Built a low-latency backend supporting real-time vote synchronization and a responsive frontend optimized for live interactions.

React (Vite)Tailwind CSSNode.jsExpressSocket.ioMongoDB

Why this project exists

I built Interrixon to understand the challenges of real-time systems where correctness and timing are visible to users. Live polling forces you to think about synchronization, race conditions, network latency, and failure scenarios in ways traditional CRUD apps don’t. The goal was to experience how backend design decisions directly shape trust and perception in live interactions.

Virtual Mouse — Computer Vision Interface preview

Virtual Mouse — Computer Vision Interface

A real-time virtual mouse system enabling touch-free human-computer interaction using hand-gesture recognition. Processes live video input to track finger movements and translate gestures into mouse actions with smooth, low-latency performance.

PythonOpenCVMediaPipePyAutoGUI

Why this project exists

This project was built to explore how unreliable, noisy inputs from a camera can be transformed into stable, usable interactions. Unlike traditional input devices, hand-gesture systems must tolerate ambiguity, imperfect detection, and latency while still feeling responsive. The goal was to understand how computer vision, smoothing, and gesture design come together to create a usable human–computer interface.

Professional Experience

Experience

Hands-on experience building and maintaining production-grade applications, with a strong emphasis on correctness, security, and scalability.

iOS Developer Intern

Infosys

Mar 2025 – Apr 2025Full-time

Developed native iOS features using Swift and SwiftUI, integrating backend data via API calls and working with a PostgreSQL-backed service. Collaborated in an Agile environment to implement UI components, handle data flow, and improve overall application reliability and user experience.

SwiftSwiftUIUIKitPostgreSQLAgile (Jira)

Technical Skillset

Skills

A practical, experience-driven skill set focused on building reliable software, not just listing tools.

Web Application Engineering

  • Designing component-driven UIs with clear state and data boundaries
  • Managing client-side state, async data fetching, and caching strategies
  • Building accessible, responsive interfaces with long-term maintainability in mind
  • Balancing performance, UX, and developer experience in modern web applications
ReactNext.jsTypeScriptTailwind CSSReact Query

Backend & API Design

  • Designing RESTful APIs with clear contracts, validation, and error handling
  • Implementing authentication, authorization, and session-based security
  • Working with databases while maintaining data integrity and consistency
  • Thinking through edge cases, failure modes, and scalability constraints
Node.jsExpressPostgreSQLMongoDBRedis

Native iOS Development

  • Building native iOS applications using Swift and SwiftUI
  • Managing application state, navigation, and data persistence
  • Integrating platform APIs while respecting performance and battery constraints
  • Designing interfaces that feel native and intuitive on iOS
SwiftSwiftUIUIKitCore DataCombineHealthKit

Additional Experience

Git & GitHubDockerCI/CD FundamentalsAWS (Basics)Testing (Jest, Unit & Integration)Figma (Dev Collaboration)Web3 & Smart Contracts (Solidity)Machine Learning Fundamentals

Let's Connect

Contact

Let's work together

If you’re working on something interesting—whether it’s a product, a system, or an idea worth exploring—I’d be happy to talk.

Email

akshaysbuilds@gmail.com

Location

Noida, India

Elsewhere on the internet