About Me
A passionate fullstack developer with a love for creating intelligent, scalable web solutions that make a difference.
My Journey
With over 3.5 years of experience in fullstack development, I've had the privilege of working on diverse projects that span from enterprise-level applications to innovative AI-powered platforms.
My journey began at Accenture, where I honed my skills in React, Node.js, and enterprise-scale development. During my time there, I worked on critical applications for finance and healthcare domains, learning the importance of scalable architecture and user-centered design.
Currently, as a Software Engineer at UsefulBI Corp, I lead frontend development initiatives and contribute to full-stack solutions for business intelligence platforms. I've been instrumental in modernizing legacy systems and implementing performance optimizations that have improved user experience by 40%.
What drives me most is the intersection of technology and human experience. Whether it's integrating AI capabilities to enhance user workflows or optimizing performance to deliver lightning-fast experiences, I'm passionate about creating solutions that truly matter.
Technical Expertise
A comprehensive overview of my technical skills and proficiency levels
Frontend
Advanced component architecture, hooks, context
SSR, SSG, API routes, performance optimization
Type-safe development, advanced generics
Custom design systems, responsive layouts
Backend
RESTful APIs, async programming, authentication
Express.js, middleware, real-time applications
Data processing, automation, API development
Database & Cloud
Document modeling, aggregation pipelines
Authentication, Firestore, real-time updates
EC2, S3, Lambda, deployment automation
AI & Tools
GPT integration, prompt engineering
Version control, branching strategies
Authentication and authorization systems
Values & Philosophy
The principles that guide my approach to development and collaboration
Innovation First
I believe in leveraging cutting-edge technologies to solve real-world problems and create meaningful user experiences.
Quality Code
Writing clean, maintainable, and well-documented code is not just a practice—it's a responsibility to future developers.
Continuous Learning
The tech landscape evolves rapidly, and I'm committed to staying current with emerging trends and best practices.
User-Centric Design
Every feature I build starts with understanding the user's needs and creating intuitive, accessible experiences.
Beyond the Code
When I'm not crafting code, you'll find me exploring the latest developments in AI and machine learning, contributing to open-source projects, or sharing knowledge through technical writing and mentoring.
I believe that the best developers are lifelong learners who stay curious, embrace challenges, and never stop pushing the boundaries of what's possible with technology.