Hi, I'm Ajay.
Full stack developer and language designer in Bengaluru. I ship freelance web and app products, and I created AdeshLang, an open-source programming language for exploring compilers, runtimes, and memory-safe design.


Full stack engineering, with a designer's eye.
Hello! I'm Ajay Tainwala, a software engineer who enjoys both product work and what happens underneath it. I build freelance websites, stores, and admin systems with Next.js, Firebase, and Flutter. Alongside that, I created AdeshLang (adeshlang.org), an open-source, experimental programming language. The name comes from आदेश, meaning command. The toolchain is written in Rust and includes a lexer, parser, AST, and IR lowering. The tree-walk interpreter is the current source of truth, while Cranelift JIT, AOT, a bytecode VM, WASM, and GPU lowering are active research. I welcome contributors.
Based in Bengaluru, Karnataka, India. BCA graduate of The National College, Basavanagudi, with a 9.44 CGPA.
Years Experience
Modern web & mobile development
Projects Completed
Client brands & open source
Academic CGPA
BCA, The National College
Technical Pillars
Architecting reliable systems from low-level runtimes to interactive user experiences.
Full-Stack Development
Robust web & mobile apps engineered with Next.js, React, Flutter, and scalable backends.
System & Compiler Architecture
Creator of AdeshLang. Deep exploration into ASTs, Cranelift JIT, memory safety, and runtimes.
Data & Cloud Infrastructure
Architecting cloud-native databases with PostgreSQL, MongoDB, Firebase, and Redis caching.
Design & High-Performance UI
Fluid 3D interactions, micro-animations, glassmorphic styling, and sub-second load times.
Projects with a pulse.

Shor India
Client ProjectModern electronics & smart gadgets e-commerce brand with a high-performance storefront and a custom admin panel for catalog, inventory and order management.

Growspace
Client ProjectBengaluru's premier event discovery and community platform for concerts, college fests, tech symposiums and startup meetups.

Railish & Jayesh Chartered Accountants
Client ProjectProfessional website for a Chartered Accountancy firm covering auditing, taxation, advisory and compliance, with a dedicated admin system.

Gyan Academy of Commerce & Science
Client ProjectPremier institute offering quality education for Class 9 to degree level, specialising in commerce and science streams.
Technologies & Tools
My Journey
Creator, AdeshLang
Open sourceDesigning and building AdeshLang, an open-source programming language. Research covers compiler architecture, the tree-walk interpreter, Cranelift native compilation, bytecode, and WASM runtimes. Contributors are welcome.
Freelance & Internship Projects
FreelancerDesigning and shipping production websites, e-commerce stores and admin systems for businesses across Bengaluru. Full ownership from discovery to deployment.
Project Building & Open Source
Self-LearningBuilding end-to-end products to master backend architecture, databases, and modern frontend tooling.
Bachelor of Computer Applications (BCA)
The National College, BasavanagudiBachelor of Computer Applications from The National College, Basavanagudi, with a 9.44 CGPA. Focused on software engineering, full stack development, and data structures.
Pre-University (CEBA)
SMGH Jain PU College, IndiranagarCompleted Pre-University with Computer Science, Economics, Business Studies and Accountancy.
Schooling
Infant's Indian High School, Austin TownCompleted general schooling education with a strong foundation in mathematics and science.
Writing
Mastering the Modern Web: An In-Depth Guide to Web Development in 2025
Explore the evolving landscape of web development in 2025: frameworks, design systems, accessibility, and performance.
A Deep Dive into Mobile App Development: Native vs Cross-Platform
Native vs Flutter and React Native: performance, cost, and when each approach wins.
Frontend Frameworks Showdown: React, Vue, Angular
A practical comparison of React, Vue, and Angular for real product work.
Let's build something people remember.
Have a project in mind, an open-source collaboration, or need a scalable full stack or mobile solution? Feel free to reach out.
Email Address
ajaytainwala@outlook.com
Location & Availability
Bengaluru, Karnataka, India (Open to Remote & Onsite)