yogeshkorke

Full Stack Developer

Hello,
My name is Yogesh, and I hail from Mumbai, India.

With over 8 years of extensive experience in Full stack development, I excel in managing diverse tech stacks for multiple applications. I have hands-on experience in Flutter based Android, iOS, and Web frontends, coupled with Firebase, MongoDB, Node.js and AWS based backend solutions.

I am eager to contribute my expertise and am available for immediate full-time remote employment.

For further insights into my projects, please refer to my resume here:
https://drive.google.com/file/d/1hWDQ3thFfWIA7W3MhgQBUN_Xt35ZhZJ0/view?usp=sharing


Experience: 4 years

Yearly salary: $18,000

Hourly rate: $10

Nationality: 🇮🇳 India

Residency: 🇮🇳 India


Experience

FullStack Developer
Godigiapp Technologies Pvt Ltd
2020 - 2024
Managing a complete tech stack of 5 Apps from development to deployment, published in Google Play, Apple App Store and Web, having more than 50K+ downloads. Tech Stack : Flutter, Node.js, MongoDB, Firebase (authentication, analytics, cloud messaging, dynamic links, in-app messaging, hosting), AWS (EC2, S3, Auto Scaling, Load Balancing), Backup management, Fastlane, Shell Scripting. GoDigi : Google Play: https://play.google.com/store/apps/details?id=com.godigital.app Apple App Store: https://apps.apple.com/app/id1530322164?mt=8 Web App: https://web.godigi.app/#/ Developed and maintained below features: - Firebase authentication based user signup and login, session management, business profile management, product catalogs creation and sharing in various digital formats like documents, photos, videos, orders, invoice generation and inventory management, customer analytics, share offer greetings, team access management. - User referral program using firebase dynamic links. - Push notifications using firebase cloud messaging for customers visits, orders and user engagements. - Localization in English and Hindi language. - Firebase In-app messaging for marketing and promotions. - Improved website and app loading performance by more than 75% by compressing product images. GoShop : https://play.google.com/store/apps/details?id=com.godigital.buyer Developed and maintained below features: - View product catalogs, sort & search, add to wishlist & cart, submit orders and get order status notifications. - Send products enquiry to sellers. GoBill : https://play.google.com/store/apps/details?id=com.godigi.bill Developed and maintained below features: - Create and update bills, add products in bills manually or by scanning their barcodes. - Share bills on WhatsApp, print bills using a thermal printer, accept UPI payments. - Loyalty rewards management. Automated deployment for all Android, iOS, and Web apps using Fastlane and Shell Scripts, saving approx 1 hour daily in manual deployment. Backend : - Developed and maintained webservices for various CRUD operations in Node.js using Express framework and MongoDB database with. - Implemented complex features like watermarking product images using Sharp library and PDF generation using Google Puppeteer library. - Implemented AWS S3 storage cost-saving measures, ensuring timely deletion of photos, videos and document files when associated user data is removed or accumulated from temporary processing, resulting in reduced S3 storage costs. - Optimized webservice response times by more than 90% by creating/dropping indexes, optimizing MongoDB queries resulting in reduced AWS servers CPU utilization and MongoDB cost. - Implemented migration of 3 separate multiple EC2 servers serving different apps and domains to an Auto Scaling Group in AWS with load balancer, enhancing system reliability and scalability while minimizing downtime and resources. It also reduced our non-peak hours operations cost by 65%. - Automated Node app and React app deployment using scheduled and event based cron job shell scripts eliminating instance refresh cost per every deployment. - Implemented version and backup management solutions for S3 storage and MongoDB database systems. Other Responsibilities: - Creating video tutorial content for users' education and training. - Engaging with customers to gather new feature requests and address bugs and issues promptly. - Communicating bugs and issues to other developers and helping them find out root causes.

Skills

aws
firebase
mongo
node
flutter
english