Ajita Gupta
Software Engineer • YouTuber • Creator
Full-Stack Software Engineer
Engineering reliable systems. Automating workflows. Delivering enterprise software.
I'm Ajita Gupta — a full‑stack software engineer and ETH Zurich graduate building enterprise solutions across banking, government, building technology, defence, and industrial IoT. I design and implement full‑stack applications, integrations, and automation tooling using Python, Java, C#, React, and TypeScript.
My work spans backend systems, API integrations, data quality tooling, and modern web applications — with a focus on correctness, maintainability, and long‑term sustainability. I also teach programming, write technical articles, and build projects that help people learn software engineering through clarity and practice.
Front-End: React, Next.js, TypeScript, Tailwind CSS, Bootstrap
Back-End: Python, Django, Flask, C#, Java, Spring Boot
Data: SQLite, MySQL, Pandas
Engineering: Git, Docker, Linux, Testing, CI/CD
Cloud & Automation: Azure, Playwright, PyTorch, Prompt Engineering
From HPE to Swisscom Banking to cross‑ING — I build software that replaces manual work with robust, scalable digital systems.
Discuss your project →2026 SUMMER BREAK:

Technical Writer
80+ Tech Articles
Software Engineer
cross-ING
YouTuber
Der Kleine Programmierer
About
About Me
I’m a full‑stack software engineer based in Zurich, currently working at cross‑ING where I build enterprise applications and automation tools for clients in banking, government, building technology, defence, and industrial IoT. I enjoy working across the stack — from backend services and integrations to modern frontends and data workflows.
I completed my M.Sc. in Electrical Engineering and Information Technology at ETH Zurich, and I love combining engineering with teaching and writing. I’ve published over 80 technical articles, created Der Kleine Programmierer to help teens learn coding, and continue to build personal projects that explore new technologies and ideas.
Outside of work, I enjoy running, swimming, badminton, strength training, hiking in the Swiss Alps, and discovering new perspectives through books and travel.
Latest
New Projects
Git für Einsteiger
YouTube-Playlist für Anfänger. Versionskontrolle mit Git von Grund auf erklärt — in einfachem Deutsch.
Watch on YouTubeStrong From Day One
A beginner's YouTube playlist on strength training. Core lifts, proper form, and how to structure a program — explained from scratch.
Watch on YouTubeBeyond Code
Interests & Activities

Physical Fitness
Running, swimming, badminton, and strength training keep me active and disciplined. I’m a half‑marathon finisher and enjoy pushing myself through consistent training.
View Fitness Journey
Reading
I read 25+ books a year across technical, business, and personal development topics. Reading fuels my curiosity and continuous learning.
Visit Reading Hub
Travel
I’ve visited 21 countries across four continents. Travel gives me fresh perspectives and new ideas that influence both my personal life and my work.
View Travel Experiences