Flutter Developer | Tech Lead
CurrentMobile App (Flutter/Dart + Firebase): - Building Flutter App from Scratch - Structuring project according MVVM Design Pattern. - UI Resposiveness for different mobile screen sizes. - Converting figma design to flutter code. - API Integration using Dio - Push Notification using Firebase, QR Code Scanner, Firebase Dynamic Links, Bio-metric Login, Click Image from Camera and Auto Crop, SSE, WebSocket Integration, CandleSticks.Backend (NodeJs + MySQL): - Develop backend APIs of user portfolio using NodeJS and MySQL. - Proper structuring of Project using MVC Design Pattern. - Development of Model functions to Interact with MySQL Database.AWS + DevOps: - Reduce AWS Monthly bills by 75% by a. Implementing AWS Instance Scheduler for stopping all Instances after office time. b. Shrinking the size of unused EBS Volume space after Node Setup of Blockchains. c. Reducing EC2 Instance RAM, after performance monitoring of Node Setup. d. Setup of Budget Alarms. - Setup of CICD Pipeline for NodeJS Backend Applications and React JS applications using Jenkins on Ubuntu Server, Github and PM2. - Bash ScriptingTeam Leading: - Lead a team team 6(Six) Developers. - Increased productivity of team by. a. Implementing AI tools, like Github Co-pilot and ChatGPT Plus extensions like Ask the Code and convincing management to pay for them. b. Creating CICD Pipelines - Discussion and designing project flow. - Code Review of fellow developers. - Helping team members in Linux, Git and Github related issues. - Co-ordinating with CEO and completing tasks within deadline.