AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Lead Flutter Developer with 7+ years in cross-platform and native mobile app development
4.5 years of experience in IT (Information Technology) services in the role of Senior Software Developer. Responsible for design and development of Cross-platform Flutter and Native Android applications. Strong work experience in Flutter, Dart, Java, Xml, Web Services, FCM, Google Maps, and Places API integration, Push Notifications, Integrated 3rd party libraries, Custom Packages, Create Reusable components & Flutter web app routing, URL strategy, Session management. Proficient in creating custom Flutter plugins for enhanced. Experienced in translating designs, wireframes into high-quality responsive UI code. Proficient with developing optimized UI for different Android, iOS versions and mobile devices. Hands-on in implementing CI/CD process with SonarQube and Unit testing. Proficient with Xcode and Android Studio IDE, App store and Play Store Approval Distribution Process. Extensive understanding of the complete mobile development life cycle. Expertise with Agile Software development process.
Mar Gregorios College(Madras University)
BCA · Computer Application
August 1, 2015 – June 30, 2018
Government.Hr.Sec School, Chennai
HSS
June 1, 2013 – May 31, 2014
Government.Hr.Sec School, Chennai
S. S. L. C.
June 1, 2011 – May 31, 2012
Optisol Business Solutions Private Ltd
Senior Software Engineer
August 1, 2021 – Present
Chennai, Tamil Nadu, India
Creatah Software Technologies (P) Ltd
Software Developer
October 1, 2018 – May 1, 2021
Chennai, Tamil Nadu, India
Scanflow.ai
August 1, 2021 – June 30, 2026
Scanflow is an AI scanner on smart devices for data capture and workflow automation. Workers and customers interacting with physical objects require real-time insights for workflow efficiency. Scanflow makes this process delightful by capturing data from IDs, Text, Barcodes, and objects from any smart device. Its global product it should support all the platforms, Native android & iOS, cross platform Flutter & RN. Role Description: Created Android Hosting view accessed the Native android custom view in to the flutter lib. Access the scanflow camera view and functionalities. Created barcode plugin and using bridging to connect the native class and create the camera session. Used event channel in plugin to detect the callback result based on the user scanning from native side. Created core plugin by using native dependencies. Created barcode lib file from flutter and added the barcode native dependencies (jar) then included the core dependencies. Created text lib file from flutter and added the text native dependencies (jar) then included the core dependencies. Created lib classes from flutter and handled bridging initiate the camera session. These plugins uploaded in pub dev. Created sample project and using the barcode, text from pub dev.
JAZ HOTEL GROUP
August 1, 2021 – June 30, 2026
Jaz is a hotel booking application extensively used in Egypt. User profiles were maintained in the firebase fire store. It almost covers 50 hotels and resorts across Egypt which includes more than ten thousand room. This application handles card payment using pay tabs. Role Description: Enhanced UI throughout the application and enriched the app theme. Carried out Authentications using firebase auth package for user login flows and register flows. Designed Push notification feature using firebase cloud messaging and customized notification icon in notification badge. Implemented SonarQube to maintain code quality and code standard. Added Firebase events to trace the user events and these events data are helpful for promotion purposes.
Danube (E-commerce)
August 1, 2021 – June 30, 2026
Danube was a middle east-based e-commerce project which is like amazon, in which different departments were handled for better shopping experience, which contains grocery, vegetable, households, etc... It has store pickup and home delivery which is based on user location (google map integration). It has event tracking using the segment tool and live chat using the fresh-chat integration. Role Description: Integrated software components and licensed third-party programs for providing better performance. To write the unit test cases for every functionality. Reviewed code work for accuracy and created re-use functionality as a component. Involved in design plans and provided enhanced user experience for smooth actions using bloc state management. Communicated with the clients on a regular basis to validate and verify the project requirements. App distribution handling is done using app center (for android) and test flight (for iOS) with CI/CD pipeline setup. Handled URL strategy for Flutter web application. Handled flutter_moduler package for flutter web app routing.
My Equipment Library
October 1, 2018 – May 1, 2021
In this app we have maintaining the machine or equipments informations like(soft copies) and we able to scan this equipments and get details. Maintaining the GPS location of the equipments. Constructing the video files and editing the videos. We are generating the labels for fit to equipments.
MY RMC CUSTOMER APP
October 1, 2018 – May 1, 2021
My RMC Customer is a transportation network that offers services such peer-to-peer ridesharing, ride hailing, taxi, and a digital wallet with payment options. It offers the ability to follow the status of a booking as well as the location of a customer while on the road. It is available on both Android and iOS platforms and allows users to book, schedule, and pay for rides, making it a more user-friendly software. Role Description: Enhanced UI throughout the application. Designed Push notification feature using firebase cloud messaging and customized notification icon in notification badge. Integrated google maps with current location to book the vehicle. Used Razorpay for payment integration.
Aural Care
October 1, 2018 – May 1, 2021
Aural care is an end user application which allows users to book an appointment to the doctor for different times and which allows users to buy the spare products from the hospital. We can just buy the product by adding it to the cart and pay by online.
Expense Tracker
October 1, 2018 – May 1, 2021
Expense Tracker is one of the most visually appealing budget tracker app. It applies accounting system to take care of the cash flow in multiple accounts. It displays the statistics in the form of beautiful graphs, bars and pie charts. To keep your financial data secure, it comes with an inbuilt passcode lock. You can export your data to an Excel sheet and import it back likewise. It has features to record, summarize and Analyze day to day expenditure of users. It's been developed in 74 languages and implemented within app purchase.
AG&P - DMA
October 1, 2018 – May 1, 2021
AG&P DMA mobile is the mobile application for AG&P CGD India Pvt Ltd. It allows you to manage customer accounts detail and your operations remotely in a simple, fast, secure way, and in complete freedom wherever you are.
My RMC Driver App
October 1, 2018 – May 1, 2021
My RMC Driver app is a transportation network that offers services Drivers to accept internal and external booking. It offers the ability to follow the status of a booking as well as the location of customers and drivers while on the road. It is available on both Android and iOS platforms and allows Drivers to accept and cancel booking. There is an OTP system to confirm the ride and integrate with various payment methods.
Cultural Fit Analysis
The candidate's diverse project portfolio, spanning e-commerce, hospitality, transportation, and AI scanning, demonstrates adaptability and a broad range of problem-solving experiences. The focus on Flutter and Android aligns well with a 'Lead Flutter Developer' role, indicating a strong technical fit. The experience with CI/CD, SonarQube, and unit testing suggests a commitment to best practices, which is a positive cultural indicator for a quality-driven team. The candidate's experience level (7 years) and the 'Senior Software Engineer' role align with the target 'Lead Flutter Developer' position, suggesting readiness for leadership responsibilities.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a strong focus on client communication, code quality, and user experience, which are crucial for a senior role. The mention of Agile development suggests adaptability and teamwork. However, without direct interview data, a deeper assessment of soft skills like leadership, conflict resolution, and mentorship is not possible.