Yash Sharma
Senior Full Stack Software Engineer - Mobile • Frontend Web • Backend Systems
Hire this person
Send a job offer directly to this candidate
About
Full Stack Software Engineer with 6+ years of experience building scalable mobile, web, and backend applications across ed-tech, SaaS, and consumer platforms. Specialized in Flutter, Flutter Web, Golang, NodeJS, GraphQL, and Firebase, with experience designing end-to-end systems, developing responsive frontend experiences, and building backend services/APIs used in production environments. Strong focus on scalable architecture, clean code, performance optimization, real-time systems, CI/CD, and cross-functional collaboration.
Experienced in owning features from design to deployment in agile product teams.
Experience
Senior Software Engineer at HI Technology UK (2025-03 – 2026-02)
- Worked as a Full Stack Engineer contributing to mobile, frontend web, and backend systems for scalable production applications.
- Developed and maintained scalable cross-platform applications with focus on performance, maintainability, and clean architecture.
- Collaborated with cross-functional teams including product managers, designers, and backend engineers to deliver end-to-end features.
- Contributed to application architecture, code quality improvements, and scalable engineering practices.
- Worked on API integrations, responsive UI systems, and production-grade feature development.
Software Engineer at Tutero (2024-04 – 2025-03)
- Owned and developed core features for a large-scale Australian ed-tech platform serving schools, tutors, and students.
- Built scalable Flutter Web applications with responsive UI architecture and reusable component systems.
- Developed and maintained backend services using Golang and GraphQL APIs to support real-time educational workflows.
- Collaborated closely with product, design, and engineering teams to deliver production-ready features end-to-end.
- Improved application performance, maintainability, and developer experience through clean architecture and modular design patterns.
- Participated in technical discussions, sprint planning, code reviews, and agile development processes.
- Delivered high-quality responsive web applications aligned with the Australian Curriculum and optimized for large-scale educational usage.
- Contributed to scalable frontend architecture and reusable UI systems for improved development velocity.
Senior Software Engineer at Birdiefy (2022-11 – 2024-04)
- Developed and maintained cross-platform mobile applications for Android and iOS using Flutter.
- Integrated REST APIs, Firebase services, push notifications, analytics, and real-time synchronization systems.
- Designed responsive and reusable UI components to ensure consistent user experiences across multiple devices and screen sizes.
- Implemented scalable state management using BLoC architecture to improve maintainability and application structure.
- Collaborated with product managers and designers to transform business requirements into production-ready features.
- Improved application stability and performance through testing, debugging, and optimization.
- Contributed to backend integrations and real-time data synchronization workflows.
- Implemented Firebase Cloud Messaging for push notifications and Firebase Analytics for user behavior tracking and application insights.
- Participated in sprint planning, code reviews, and agile software delivery processes.
- Conducted comprehensive testing and debugging across frontend and backend integrations to improve software quality and reliability.
Software Engineer at Velotio Technologies (2022-05 – 2022-11)
- Developed scalable Flutter applications with focus on responsive UI, maintainable architecture, and application performance.
- Integrated device capabilities including push notifications, maps, location services, and platform-specific mobile features.
- Implemented unit, widget, BLoC, and integration testing to improve application reliability and release quality.
- Collaborated with agile development teams and contributed to scalable engineering practices.
- Built production-ready interfaces from wireframes and design systems while maintaining clean and reusable codebases.
- Followed best practices for documentation, code quality, and application lifecycle management.
Flutter Developer at BlueboxInfosoft Pvt Ltd (2021-08 – 2022-05)
- Built and maintained Flutter applications for Android and iOS platforms.
- Converted wireframes and product requirements into responsive and production-ready mobile interfaces.
- Integrated third-party services, APIs, push notifications, maps, and platform-specific mobile capabilities.
- Followed clean architecture and testing best practices throughout the software development lifecycle.
- Collaborated with development teams to deliver scalable and maintainable mobile applications.
Full Stack & Mobile Developer at Freelance (2019-12 – 2021-11)
- Delivered mobile and full stack solutions for international clients across freelance and remote platforms including Turing and Toptal.
- Built production-grade Flutter applications, backend integrations, and scalable APIs for client projects.
- Worked independently on architecture, development, deployment, testing, and client communication.
- Collaborated with distributed global teams in remote and fast-paced engineering environments.
- Developed responsive mobile applications and integrated backend services for various business domains.
Education
Bachelor of Computer Engineering in Computer Engineering – University of Mumbai
Diploma in Information Technology in Information Technology – MSBTE


