Om PrakashDas.
Senior Software Engineer
Solving problems using software — specializing in scalable React applications, design systems, and high-quality user interfaces.
About Me
Crafting software with purpose
I'm a Senior Software Engineer based in India, building software since January 2019. Over 6+ years I've worked across startups and global enterprises — from mentoring engineers at Infosys to leading frontend architecture at Carestack.
I specialize in React ecosystems, design systems, and creating interfaces that feel as good as they look. I care deeply about accessibility, performance, and developer experience.
Outside of work, I enjoy mentoring junior engineers and writing about TypeScript patterns, animation techniques, and frontend architecture.
Om Prakash Das
Senior Software Engineer
KLE Technological University, 2019
Work History
Where I've worked
A career built across product startups and global enterprises, with a consistent focus on web performance and UI quality.
Senior Engineer
CurrentCarestack
Leading frontend engineering for a comprehensive dental practice management platform. Driving architecture decisions for large-scale React applications and mentoring engineers.
- Developed and launched multiple sales tools for production use, significantly enhancing operational efficiency and revenue generation
- Led and mentored a team of 6 full-stack developers, fostering skill development and ensuring successful project execution
- Built dynamic desktop applications using React and Electron, enhancing user experience and cross-platform functionality
- Contributed to creating a new design system, improving consistency and brand alignment across platforms
- Worked on an AI-based telecom application to monitor call quality and generate transcripts, improving customer satisfaction
SDE2
Hashedin by Deloitte
Developed scalable web applications for enterprise clients in fintech, working in cross-functional agile teams with a Spring-based backend.
- Specialized in front-end development using React and Apollo GraphQL integrated with a Spring-based backend
- Played a key role in developing a report generation feature for 'CLEAR', an investigation software used for comprehensive background verification of entities
Web Developer & Mentor
Infosys Limited
Developed web applications for global enterprise clients including Blackrock, and mentored engineers through Infosys's internal training programs.
- Worked on Teamworld (Blackrock Aladdin) — a stocks, portfolio, and client management system at enterprise scale
- Built an attendance application now used by 15,000+ members across Infosys training centers
- Automated build and CI processes to drive build/release failure resolution and reduce downtime
- Eliminated downtime by implementing NoSQL database and caching strategies to optimize response rates
- Mentored interns on project onboarding and ramp-up with .NET and Angular
Education
Academic background
Bachelor of Engineering in Computer Science
KLE Technological University
Specialized in web development and user interface design
All India Senior School Certificate Examination
Gen B.C. Joshi Army Public School
Tech Stack
Skills & technologies
Tools and technologies I use to build products that are fast, accessible, and maintainable.
Frontend
Backend & Data
Tools & Design
Projects
Things I've built
A selection of personal projects and open-source work that showcase my approach to engineering and design.
Portfolio Admin CMS
A self-built headless CMS powering this portfolio's blog. Password-protected admin panel with a split-pane TipTap + Markdown editor. Posts are saved as MDX and committed to GitHub via API, triggering a Vercel redeploy.
Writing
From the blog
Thoughts on frontend engineering, accessibility, and building things that last.
Building Accessible React Components from Scratch
A deep dive into building WCAG 2.1 compliant UI components — covering focus management, ARIA patterns, and keyboard navigation without external libraries.
TypeScript Patterns for Large-Scale React Apps
Practical TypeScript patterns I've used to keep codebases maintainable at scale — from discriminated unions to branded types and exhaustive checks.
Mastering Framer Motion: From Basics to Parallax
Everything you need to know about Framer Motion — scroll-linked animations, parallax effects, orchestration, and performance-conscious animation patterns.
Contact
Let's build something
Have a project in mind or just want to say hi? I'm always open to interesting conversations.
Whether you want to discuss a role, a collaboration, or just geek out about frontend architecture — drop me a message. I typically respond within 24 hours.
Find me online
