I'm a passionate Software Engineer with 6 years of experience across Web, Mobile, and Embedded application development. Over the past 3+ years, I’ve focused on building responsive and intuitive web and mobile apps using modern front-end technologies like React JS, React Native, JavaScript (ES6), HTML5, and CSS3. My background also includes 3 years of hands-on work in Embedded Software using languages like C, C++, and Python.
I enjoy turning complex problems into simple, user-friendly solutions. Whether it’s creating dynamic UIs, designing custom forms and components, or managing application state effectively with props and hooks, I strive for clean and maintainable code.
I’m also experienced in working through the full software development life cycle—from requirement analysis and implementation to estimation and delivery. I’ve contributed to Agile teams, tracked progress using tools like Jira, and communicated regularly with stakeholders through demos, updates, and risk assessments.
Let’s build something great together.
Personal Finance Tracker: A full-stack web application developed for streamlined financial management.
Built using React.js for the frontend, Django for the backend, and MySQL for data storage.
Enabled users to log and manage income and expenses, with a comprehensive transaction history view.
Customized Reports were implemented for generating detailed monthly and yearly financial summaries for better budget planning.
Data Management with CRUD (Create, Read, Update, Delete) operations, allowing users to modify, add, or delete financial records as needed.
Managed repositories with structured branching strategies and regularly created and reviewed pull/merge requests to ensure clean, maintainable code.
Cravebytes Recipe Fullstack Web App: CraveBytes is a comprehensive web application designed to transform the way users discover, save, and interact with recipes.
Built using the MERN stack (MongoDB, Express.js, React.js, and Node.js), this application combines powerful search capabilities with personalized user features to create an engaging culinary experience.
The application addresses common challenges faced by cooking enthusiasts: finding recipes based on specific dietary needs, organizing favorite recipes, and maintaining a searchable history of culinary explorations.
By integrating with the Spoonacular API, Cravebytes provides users access to a vast database of recipes while offering a personalized experience through user accounts.