Varun Kudalkar

Varun Kudalkar

$35/hr
Mobile app development - iOS, Android, Flutter
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
34 years old
Location:
Pune, Maharashtra, India
Experience:
10 years
πŸ‘¨β€πŸ’» Last Modified: 15th Oct 2024 Varun Mukund Kudalkar Development Profile ​ Varun Kudalkar, Development Profile πŸ‘¦πŸ» βœ‰οΈ πŸ“± 🏑 Mobile App Developer- IoT-- Pune, Maharashtra, India 411038 πŸ‘¦πŸ» ABOUT ME 1. Software Developer with almost a decade of experience in Full Stack Mobile App Development, iOS, Android, Flutter, Node, IoT, etc. 2. I am a process-oriented person and follow business ethics strictly. 3. Possess extraordinary qualities like self-discipline, punctuality, transparency, and good communication skills. 4. I like to develop foolproof processes to increase the company’s overall growth. 5. I am open to adapting to constructive changes and challenges. 6. I see myself as a good leader, for a reason; I create leaders. 7. I am creative, trying to bring creativity in all dimensions of living life. πŸ‘¨πŸ»β€πŸŽ“ GRADUATION I completed an engineering degree from Shivaji University (Kolhapur) in computer science and engineering with first-class distinction. Varun Kudalkar, varunkudalkar.com Phone: - Email:- Page 1 πŸ“ SHORT PROFESSIONAL SUMMARY I started my career with basic programming knowledge and joined a mobile app development company as an iOS developer, gaining experience in the mobile application development process. Later, I got an opportunity to work in a product-based company that’s into IoT, Camera, and Security-based solutions in the USA. After resigning, I founded two startups, one in software development and another in software training solutions. Meanwhile, I worked on some products, provided some services, and earned excellent experience in the corporate world. Unfortunately, the pandemic hit us very hard, and we had to shut down all the operations in both startups. I am currently working as a freelance software consultant and a corporate trainer. I recently worked with an Edtech software company in Jakarta, Indonesia, as a freelance software consultant, And worked on a contract with Cummins Pune on an IoT project, Providing consultation to Kanaad Electromation Solutions Pvt. Ltd. Furthermore, I have completed 10+ corporate trainings on mobile app development and basic programming languages. πŸ’‘ TECHNOLOGY STACK 1. Languages: Swift, RxSwift, SwiftUI, Objective C, Kotlin, Dart, C, C++, Embedded C. 2. Architectures: MVC, MVVM, Viper, Bloc, Provider, Redux, etc. 3. Frameworks: iOS, Android, Flutter, NodeJS, NestJS, Vertx, Flask, Django, Darknet, TensorFlow, ThingWorx IoT, AWS IoT, etc. 4. Databases: SQLite, MySql, MongoDB 5. Security: Spring Security, JWT, OAuth2, OpenSSL, and OpenID Connect 6. Cloud: AWS Ec2, Firebase, Beanstalk, CodePipeline, etc. 7. Version Control: Github, Gitlab, bitbucket, SVN, etc 8. Project Management: Agile, Jira, Redmine, Trello, Asana, ZohoProjects, etc. πŸ›  TOOLS 1. 2. 3. 4. 5. 6. Project Management: Jira, Trello, Redmine, Asana, ZohoProjects, etc. Version Control: Github, Bitbucket, Gitlab, SVN, etc. Bug Tracking: Jira, Redmine, etc. IDE: VsCode, XCode, Android Studio, IntelliJ Idea, PyCharm, etc. Unit Testing: JMeter, XCUI Test, Appium, etc. IoT: ESP32, ESP8266, GSM Modules, WIFI Modules, Arduino, Wireshark, AWS IoT, Eclipse IoT, BLE, WIFI, MQTT, SPI, I2C, UART, RTOS, Modbus, etc. Varun Kudalkar, varunkudalkar.com Phone: - Email:- Page 2 ​ πŸ‡ WORK EXPERIENCE Software Consultant Self Employed 2020 - Present Remote ● Worked as a software consultant with Cummins India Private Limited Pune. Working on a C++ project, adding encryption and decryption logic to the existing windows based application. ● I am providing software consultation to Kanaad Electromation Solutions Pvt. Ltd. Helping them in the mobile application development part, their main clients are Exide Batteries and Amaron Batteries. ● Provided software consultation to a well-funded EdTech company from Jakarta, Indonesia. Working with a team size of 40+ people from different platforms. I worked on iOS applications with Swift 5, MVVM, Viper structure, RxSwift, etc. ● Temperature Control and Monitor Platform: Flutter, iOS, Android, BLE, ESP32 Microcontroller Designed and Developed a mobile app to communicate with the smart containers that are used to carry goods and medicines by maintaining the temperature inside and monitoring for changes, As they are not able to provide me with the containers at my place I have built the simulator for testing and development purpose, this is the most successful startup in South Korea and USA providing these containers in custom sizes. ● Kanaad Battery Automation App Platform: Flutter, iOS, Android, BLE This app allows a user to communicate with the battery tester hardware, which runs several tests on the battery related to the voltage, charging percentage, battery health, etc. The app lists down the nearby BLE devices filtered with the desired names and then connects with the specific device using BLE, fetches battery voltage, and allows a user to start the tests. Test reports are available to print on thermal printers or email as a PDF file. Varun Kudalkar, varunkudalkar.com Phone: - Email:- Page 3 ● Mahalaxmi Calendar (2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024) (Download App - iOS) (150K+ downloads) (Download App - Android) (5 Million+ downloads) Platform: Flutter, iOS - Swift, Android - Kotlin This is a popular calendar application in the Marathi Language, I am developing and maintaining it every year. Currently, I am revamping the old code structure and building the app using Flutter. Full Stack Software Developer Services Provided 2014 - 2019 Pune ● Smart Drill Machine Platform: Android, IoT, ESP32 Micro Controller, BLE Worked on the communication of microcontroller and android app, used BLE for communication, and it also controls some functions of the drilling motor to make it automated, e.g. controlling speed, Current, Uptime, Downtime, etc. ● Smart Home Automation Platform: Flutter, Android, iOS, NestJS, IoT, ESP32 Micro Controller, Custom electronics circuits, Power supplies, BLE It's an iOS and Android client app used to operate switches and other home appliances remotely. Worked on server-side code in NestJS for APIs, and also worked on microcontroller code to communicate with the mobile applications using WIFI. ● Touchless QR-based Attendance System Platform: Flutter, Android, iOS, Raspberry PI This app is used to mark attendance in companies as well as in schools and colleges, using QR codes. Developed Android and iOS applications using Flutter, used SQLite as a Database to make it more lightweight, and Used NestJS as a Varun Kudalkar, varunkudalkar.com Phone: - Email:- Page 4 backend to provide APIs. The main feature of this system is that the QR code is changed in some intervals and once scanned. It can be installed on Raspberry PPI, which makes it very reasonable. ● VideoCloud (Download App - iOS) SwannCloud (Download App - iOS) VuPoint (Download App - iOS) iON - The Home (Download App - iOS) Platform: iOS - Swift C, C++ It’s a camera surveillance app, it includes - live camera view (in this app we are using FFmpeg lib to decode the live stream frames and created a custom video player to stream the live frames from IP cameras), event monitoring- push notifications for events like an intrusion, camera tamper, etc. VideoCloud is a generic app and swannCloud, VuPoint, iON The Home, etc. are client-specific apps with different UI. Recently created timeline UI for this application to show events on timeline scale, play videos on click of events on timeline scale feature. Corporate Employment Details: ● IT Gurus Software - 10th Nov 2014 to 29th Feb 2016 Role: iOS application developer. I joined this organization as a fresher and developed many applications on the iOS platform using Objective C and Swift ● IntelliVision Technologies Private Limited - 2nd Mar 2016 to 13th Oct 2017 Role: Mobile application developer. Before I joined mobile app development was outsourced, I started gaining KT from the outsourced company and leading the in-house mobile app development team. Varun Kudalkar, varunkudalkar.com Phone: - Email:- Page 5 πŸ‘¨β€πŸ« CORPORATE TRAINING EXPERIENCE ● Edoxi Training Institute Dubai UAE Platform: Mobile app development flutter. I delivered training to Saudi Aramco employees on advanced mobile development using the Flutter framework. This training happened in Dubai, UAE, in collaboration with the EDOXI training institute. ● Dell Platform: IoT, MQTT, Java. Delivered training to Dell employees about the IoT and MQTT protocol using Java, It was a 6 full days training program conducted virtually. ● John Deere India Private Limited Platform: iOS - Objective C and Swift I have trained the existing embedded software development team with iOS app development using Objective C and Swift. ● Innoplexus Consulting Services Pvt Ltd Platform: iOS - Objective C, Python I conducted a one-week workshop on iOS app development and Python basics for the first-year IIT trainees. ● DLithe Consultancy services Platform: Flutter - Android, iOS, Mobile app development While working with DLithe I conducted 10+ batches for college students/freshers on Flutter. ● Idea To Innovation Technology Platform: Mobile App Development Trained freshers and experienced employees to work on mobile app development, and conducted full-day training programs with practical sessions. ● Realsoft Sangli Platform: C, C++, Java Worked here as a part-time trainer and trained almost 400+ students, on basic programming concepts. Varun Kudalkar, varunkudalkar.com Phone: - Email:- Page 6 πŸ† Achievements ● Contributor to the Eclipse Vert.X open-source project on GitHub https://github.com/vert-x3/vertx-eventbus-bridge-clients/graphs/contributors This project is open source and developed and maintained by Eclipse, in one of my projects I implemented Vertx framework, but I got some issues while developing so I resolved those errors improved the code, and submitted it for review by the Vertx framework community and, my changes are accepted now I am a contributor to this project. ● Got an appreciation from Emerson The Emerson team was facing issues in the ble communication with the React native mobile app for a long, I studied the code and provided them solutions and reviewed the code, got goodies from Emerson. ● Added support to the run shell commands in IOS-nRF-Connect-Device-Manager Library While working on one of the projects I encountered the issue of shell commands not working in iOS, so I resolved the issue by learning about the Android code and how they have implemented the shell commands in the Android code, I have written ShellManager class in iOS library and used it in the application. πŸ“’ SOCIAL MEDIA 🌐 Website Github LinkedIn Twitter Facebook Instagram Date: Place: Varun Kudalkar, varunkudalkar.com - https://varunkudalkar.com https://github.com/varunkudalkar https://www.linkedin.com/in/varunkudalkar https://twitter.com/varun_kudalkar https://www.facebook.com/varunkudalkar https://www.instagram.com/varunkudalkar Name: Varun Kudalkar Phone: - Email:- Page 7
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.