Vardhan Agrawal, Developer in Stanford, CA, United States
Vardhan is available for hire
Hire Vardhan

Vardhan Agrawal

Verified Expert  in Engineering

Bio

Vardhan has 7+ years of experience in iOS development and UI/UX design. He is the author of Mastering Machine Learning with Core ML and Python and the founder of TheOpenCode Foundation, through which he aspires to bridge the digital divide. In addition to tinkering with new projects and ideas on his own, Vardhan makes it possible for others to do the same by teaching them to code. He is also a member of tutorial teams at raywenderlich.com, Envato Tuts, Heartbeat, and freeCodeCamp.

Portfolio

Walmart
Swift, iOS, Xcode, Firebase, Figma
Razeware LLC
Swift, Education, iOS, Xcode, Core ML, ARKit, Machine Learning, SwiftUI...
Self-employed
Swift, Core ML, ARKit, Firebase, iOS, Machine Learning, Full-stack, Mobile Apps...

Experience

  • Machine Learning - 7 years
  • Swift - 7 years
  • iOS - 7 years
  • Firebase - 6 years
  • iOS UI Design - 6 years
  • UI Design - 6 years
  • Core ML - 6 years
  • ARKit - 5 years

Availability

Full-time

Preferred Environment

Xcode, iOS

The most amazing...

...thing about building apps is being able to play an active role in making somebody's dream a reality!

Work Experience

Senior iOS Engineer

2022 - PRESENT
Walmart
  • Worked on the Walmart product discovery pipeline on iOS.
  • Developed and shipped several high-visibility features.
  • Wrote high-quality enterprise-level code within a massive codebase.
Technologies: Swift, iOS, Xcode, Firebase, Figma

iOS Course Instructor

2020 - PRESENT
Razeware LLC
  • Developed an extensive, high-quality video course on App Clips.
  • Tech edited several full-length articles for raywenderlich.com.
  • Created video course ideas and pitched them to the video team.
Technologies: Swift, Education, iOS, Xcode, Core ML, ARKit, Machine Learning, SwiftUI, Combine, UIKit, User Interface (UI), Mobile Development, Mobile Architecture, iOS SDK

Freelance Developer

2019 - PRESENT
Self-employed
  • Worked with over a dozen clients and maintained a job success score of 100%.
  • Invited and named an Expert-Vetted Talent (top 1%) from a large, competitive pool of freelancers.
  • Oversaw development, design, and technical strategy for clients ranging from passionate individuals to well-funded startups to Fortune 500 companies.
Technologies: Swift, Core ML, ARKit, Firebase, iOS, Machine Learning, Full-stack, Mobile Apps, SwiftUI, Combine, UIKit, User Interface (UI), Mobile Development, Team Leadership, Mobile Architecture, iOS SDK, Software Development Management

AI/Mobile and Apple Event Columnist

2019 - PRESENT
Heartbeat by Fritz AI
  • Exclusively covered real-time Apple events such as WWDC 19, WWDC 20, and special announcements with Heartbeat.
  • Produced hands-on, technical content including tutorials on machine learning and augmented reality.
  • Featured as #1 on Hacker News and curated by Medium editors.
Technologies: Swift, Machine Learning, Mobile, Education, SwiftUI, Combine, UIKit, User Interface (UI), Mobile Development, Mobile Architecture, iOS SDK

Executive Director

2019 - PRESENT
TheOpenCode Foundation
  • Managed a team of 250+ volunteers and interns from around the world.
  • Impacted 10,000 students in more than 56 countries.
  • Partnered with top tech companies including Twitter and Google.
Technologies: Coding, Education, UIKit, User Interface (UI), Mobile Development, Team Leadership, Mobile Architecture, Software Development Management

Author, Mastering Machine Learning with Core ML and Python

2018 - 2021
AppCoda
  • Pitched a full table of contents for a book to a top-ranked book publisher.
  • Developed source code and educational materials from scratch.
  • Authored a hands-on, easy-to-follow, 330+ page book on Core ML and Python.
Technologies: Swift, Education, Core ML, Python, Jupyter Notebook, Computer Vision, Machine Learning, SwiftUI, Combine, UIKit, User Interface (UI), Mobile Development, Mobile Architecture, iOS SDK

iOS Developer

2018 - 2019
Memeois
  • Worked on well-funded startup app that capitalized on meme-based social networking.
  • Tracked and fixed issues using GitHub pull requests and Slack.
  • Worked as part of a Scrum team that led the redesign and development of Memeois v2.
Technologies: Swift, Firebase, Xcode, iOS, UIKit, User Interface (UI), Social Media Apps, Mobile Development, Mobile Architecture, iOS SDK, Software Development Management

Lead Developer

2014 - 2017
Brainimath
  • Built an educational math app that generated 3,000+ downloads in the first month.
  • Developed a word-of-mouth marketing strategy that got the app into top charts for three countries with zero marketing spend.
  • Designed clean UI/UX for easy interaction and navigation.
Technologies: Swift, Xcode, UIKit, User Interface (UI), Social Media Apps, Mobile Development, Mobile Architecture, iOS SDK, Software Development Management

Mobile Health Application with Hardware Device Integration

Created the full UI/UX and developed a mobile health application and hardware device integration. This included designing the branding elements and website, building hardware using Arduino and Raspberry Pi with BLE, and developing the app in Swift.

UI/UX Design and Full-stack Development for Enterprise Drone Solution

Designed the full branding and UI/UX for an autonomous drone piloting solution. Developed the full-stack solution, including the back end, front end, and hardware communication. Filed a United States patent, which is currently pending.

Machine Learning Models and End-to-End System for Space Medicine

A machine learning-based approach to diagnose conditions associated with long-duration spaceflight. I designed and developed medical-grade software for space clinicians and astronauts to gauge intracranial, pressure-based ocular conditions.
2021 - 2021

Bachelor's Degree in Computer Science

Stanford University - Stanford, CA, United States

Libraries/APIs

Node.js

Tools

Xcode, Figma

Languages

Swift, Python, JavaScript

Frameworks

Core ML, ARKit, iOS SDK, SwiftUI, Combine, UIKit, React Native

Paradigms

UI Design, iOS UI Design, Mobile App Design, UX Design, Mobile Development, Influencer Marketing

Platforms

iOS, Firebase, Jupyter Notebook, Mobile, Arduino, Raspberry Pi, Bluetooth Low Energy (LE), Amazon Web Services (AWS)

Other

Design, Education, Computer Vision, Coding, Machine Learning, Drones, Mobile Apps, Brand Design, Websites, Full-stack, Front-end, User Interface (UI), Mobile Architecture, Team Leadership, Social Media Apps, Software Development Management, Unmanned Aerial Vehicles (UAV), Hardware Integration, Digital Marketing, Back-end

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring