Profile Picture

VIKAS BHARTI

Engineering Manager @Carnot

In this portfolio, discover the dynamic world of mobile and web development where innovation meets execution. As an Engineering Manager at Carnot, I lead teams that build products serving millions of users. From core technical development to strategic leadership, explore how technology transforms ideas into scalable solutions.

Featured Projects

Krish-e
KRISH-E: KHETI KE LIYE APP
Android • Agriculture • Mahindra
Krishe Nidaan
KRISHE NIDAAN
Android • Agriculture • Disease Detection
MyBambu
MYBAMBU - BETTER THAN BANKING
Android • FinTech • Banking
Zee News
ZEE NEWS
Android • News • Media
Star News
STAR NEWS
Android • News • Media
Swaraj
SWARAJ CUSTOMER
Android • Tractor • Mahindra
1

Top 10 Skills

ANDROID DEVELOPMENT

Expert in Android development with deep understanding of Material Design principles and Google Play Store guidelines.

iOS DEVELOPMENT

Proficient in Swift and SwiftUI, creating native iOS applications with focus on performance and user experience.

WEB DEVELOPMENT

Full-stack web development expertise with responsive design and scalable architecture.

FLUTTER DEVELOPMENT

Cross-platform mobile development using Flutter, delivering high-performance apps for both iOS and Android.

AI SPECIALIST

Machine learning and artificial intelligence implementation, from data analysis to production-ready AI solutions.

TEAM LEADERSHIP

Leading engineering teams, mentoring developers, and driving technical excellence across multiple projects.

STARTUP EXPERIENCE

Built core products and teams at multiple startups, serving millions of users with scalable technical solutions.

PRODUCT BUILDING

End-to-end product development from ideation to launch, with focus on user needs and business objectives.

COMMUNICATION

Believes in getting things done through open, honest communication—bringing teams together and keeping everyone aligned.

TECHNICAL WRITING

Author of Awesome Android publication, sharing knowledge and best practices in mobile development.

Top 5 Medium Stories

Android Development
ANDROID DEVELOPMENT GUIDE
Technical Writing • Mobile Development
Kotlin Programming
KOTLIN PROGRAMMING TIPS
Technical Writing • Kotlin
TOP 10
Mobile Architecture
MOBILE ARCHITECTURE PATTERNS
Technical Writing • Architecture
UI/UX Design
UI/UX DESIGN PRINCIPLES
Technical Writing • Design
Flutter Development
FLUTTER DEVELOPMENT GUIDE
Technical Writing • Cross-platform

Professional Experience

Engineering Manager

Carnot Technologies

June 2022 - Present · 3 yrs 2 mos

• Team Leadership: Hiring, coaching, goal-setting, and professional development of team members
• Review and Feedback: Reviewing and providing feedback on features, technology, architecture, designs, time & budget estimates, and test strategies
• Process Optimization: Developing and evolving engineering and business processes to optimize team efficiency
• Coding Excellence: Apply best practices and coding patterns for maintainable, modular, and high-quality solutions
• Team Development: Develop and evolve engineering processes and teamwork models with creative problem-solving
• Industry Engagement: Lead discussions on emerging industry technologies & trends

Technical Lead

Josh Software, Inc.

Sep 2021 - Jun 2022 · 10 mos

• Learnt Project Management & Flutter in parallel
• Handled a team of 8-10 developers on various projects
• Worked on next-gen FinTech platform with Android & iOS developers
• Worked closely on client requirements and distribute tasks among the team
• Tech Stack - Java/Kotlin, Dagger, RoomDB, RxJava, AppsFlyer, Salesforce Marketing Cloud

Head Of Mobile Development

Spark.Live

May 2019 - Sep 2021 · 2 yrs 4 mos

• Led mobile development initiatives and team management
• Strategic planning and execution of mobile projects
• Cross-platform development and technical architecture
• End-to-end Android application development
• Assist with interviewing and attracting new talent to Organization
• Lead tech architecture, coding standards, and other team policies
• Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints

Module Lead

BluePi Consulting Pvt. Ltd.

May 2017 - Mar 2019 · 2 yrs

• Design and develop application architecture
• Timely release the app to meet end-user requirements
• Take sessions on the latest tech-stack to educate team members
• Developed Android applications using Java and Kotlin
• Implemented best practices and design patterns
• Collaborated with cross-functional teams for project delivery

Android Developer

MOVE10X

Sep 2015 - Apr 2017 · 1 yr 8 mos

• Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
• Think aggressively and do POC's to discuss new feature's feasibility
• Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance

Technical Consultant

Electronic Arts (EA)

Jul 2013 - Jul 2015 · 2 yr 1 mo

• Provided technical consultation for gaming applications
• Collaborated with development teams on technical solutions
• Contributed to software architecture and development processes

Get In Touch

LinkedIn
bhartivikas
GitHub
android-guru-vikas
Medium
Awesome Android
About.me
vikas.bharti