S

Siddharth Joshi

CEO

United Kingdom5 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable applications with Flutter.
  • Founded and led a successful tech agency.
  • Passionate about creating lovable and complete products.
Stackforce AI infers this person is a SaaS-focused Product Engineer with expertise in mobile application development.

Contact

Skills

Core Skills

FlutterMicrosoft AzureTeachingData AnalyticsSolution ArchitectureStartup DevelopmentAngularjsAgile MethodologiesJavascriptProject ManagementC#Android DevelopmentUser Experience (ux)Cloud Firestore

Other Skills

React.jsCybersecurityNetworkingCloud ComputingCommunicationGitLeadershipConsultingTypeScriptNode.jsWordPressAzure DevOpsXamarin FormsWebrtcKotlin

About

Product Engineer who builds high-quality, scalable applications with Flutter. My goal is to create products people love. My philosophy comes from years in the Start-up trenches and running my own agency. It’s where I learned that the common MVP (Minimum Viable Product) is often a trap. My mindset shifted from shipping scrappy features to building sticky products—things that are Simple, Lovable, and Complete (SLC) from day one. I'm now applying this SLC approach to my own micro-SaaS projects, documenting the entire journey in public. I’m always interested in discussing new challenges where I can help build exceptional products with craft and care. Let's connect.

Experience

5 yrs 2 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 7 mos
Current Experience

Bt group

Senior Software Engineer (Mobile, Flutter)

Oct 2024Present · 1 yr 7 mos · Birmingham, England, United Kingdom · Hybrid

Twyn

2 roles

Senior Software Developer

Jun 2024Oct 2024 · 4 mos · United Kingdom · Remote

Software Developer

May 2023Jun 2024 · 1 yr 1 mo · United Kingdom · Remote

C#FlutterMicrosoft AzureReact.js

Inco

Data Analytics Expert & Learning Coach

Aug 2022May 2023 · 9 mos · Remote

  • Delivered comprehensive training sessions on various IT support topics for individuals seeking Google IT Support Certification
  • Utilized Zoom for virtual delivery of training sessions to participants in different locations
  • Developed and implemented lesson plans, training materials, and assessments to ensure thorough understanding of course content
  • Led hands-on exercises and interactive discussions to promote engagement and participation
  • Provided individualized support and feedback to participants to address specific needs and improve understanding
  • Monitored and evaluated participants' progress throughout the training program to ensure successful completion
  • Assisted participants with the Google IT Support Certification exam preparation and provided guidance on best practices for passing the exam.
CybersecurityTeachingData AnalyticsNetworkingCloud Computing

Civico

Angular Developer

Dec 2021Dec 2022 · 1 yr · Birmingham, England, United Kingdom · On-site

  • Led the development and maintenance of the audio/video conferencing platform using Angular and TypeScript
  • Implemented key features such as real-time audio/video streaming, messaging, and participant management using WebRTC and Firebase
  • Worked with the design team to create an attractive and user-friendly interface using Material Design and custom components
  • Followed agile methodologies like Scrum and Kanban to consistently deliver high-quality releases
  • Stayed current on the latest Angular and web development technologies and best practices, and consistently sought ways to improve and learn more
Agile MethodologiesGitTypeScriptAngularJS

Vergroot inc.

CEO

Nov 2021Jan 2023 · 1 yr 2 mos · Birmingham, England, United Kingdom · Hybrid

  • Founded and led a successful tech agency, providing a range of services including mobile app development, machine learning, and web development
  • Developed and maintained a variety of mobile apps using Flutter and Dart, including custom widgets and animations to enhance the user experience
  • Utilized Python to develop machine learning projects, including data pre-processing, model training, and deployment
  • Worked closely with clients to gather requirements, prioritize features, and deliver high-quality releases on schedule
  • Managed a team of developers, providing technical guidance and support, and ensuring the smooth operation of the agency
CommunicationSolution ArchitectureGitLeadershipStartup DevelopmentConsulting

Pinewood technologies

Placement Software Developer

Aug 2020Aug 2021 · 1 yr · Birmingham, England, United Kingdom · Remote

  • Contributed to the development and maintenance of the company's dealership management solutions using Xamarin Forms and C#, providing an efficient and user-friendly platform for automotive dealerships to manage their operations
  • Worked on a variety of tasks including bug fixes, new feature development, and peer programming, using agile development methodologies such as Scrum and Kanban
  • Utilized Azure DevOps for code releases, including using Git for version control and CI/CD pipelines for automated builds and deployments
  • Contributed to the codebase by writing clean, well-documented, and maintainable code, and participated in regular code reviews to improve code quality
C#Agile MethodologiesGitAzure DevOpsXamarin Forms

Civico

Android Developer

May 2020Jul 2020 · 2 mos · Birmingham, England, United Kingdom · Remote

  • Contributed to the development of the company's audio/video council meeting application using Kotlin and Android Studio
  • Implemented various features including real-time audio/video streaming, messaging, and participant management, using libraries such as WebRTC
  • Implemented a user-friendly and visually appealing interface, using Material Design guidelines and custom views
  • Utilized agile development methodologies, including Scrum, Kanban, and Agile Poker, to deliver high-quality releases on time
Android DevelopmentGitWebrtcUser Experience (UX)KotlinAndroid Studio

Bcu software house

Senior Programmer

Apr 2020Jul 2022 · 2 yrs 3 mos · Birmingham, England, United Kingdom · Hybrid

  • Contributed to the development of various client projects using a range of technologies including Javascript, Angular, Flutter, Wordpress, and Node.js
  • Worked on a variety of tasks including bug fixes, new feature development, and peer programming, using agile development methodologies such as Scrum and Kanban
  • Utilized Firebase as the backend for Flutter projects, including Firestore for data storage and Cloud Functions for serverless computing
  • Acted as a primary point of contact for clients, gathering requirements, providing technical advice, and managing expectations
  • Mentored junior developers and provided technical guidance and support
JavaScriptProject ManagementGitNode.jsLeadershipFlutter+3

Energym®

Mobile Application Developer

Jul 2019May 2020 · 10 mos · West Midlands, England, United Kingdom · On-site

  • Developed and maintained the company's mobile app using Flutter and Dart, providing a seamless user experience for members to track their progress and energy generation.
  • Worked closely with the CEO to gather requirements, prioritize features, and deliver high-quality releases on schedule
  • Collaborated with the mech-Eng team to implement custom build backend to accept personalised data from each machine.
  • Utilized Firebase as the backend, including Firestore for data storage and Cloud Functions for serverless computing, to ensure scalability and real-time updates.
CommunicationCloud FirestoreJavaScriptGitReact.jsFlutter

Education

Birmingham City University

Bachelor of Science - BS — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Flutter & Microsoft Azure

Explore similar profiles based on matching skills and experience