Rachit Goyal

I'm Rachit Goyal

Mobile Developer

Download Resume

Hi, I’m a Mobile Developer with 7 years of experience in developing user-friendly applications. Over these years, I’ve exposed myself to numerous programming languages such as Java, Swift, Kotlin, Flutter, JavaScript, SQL, HTML, etc. The hunger to learn and stay abreast with the latest developments in the tech world inspires me to put my best foot forward. In addition to this, I also possess excellent interpersonal skills, have a good command over language and have experience of project management.

Professional Skills

Java (Android) 95%
Swift (iOS) 70%
Flutter 70%
HTML & CSS 80%
PHP & MySQL 60%
Photoshop 75%


World Tour


World Tour is an app that allows you to enjoy exotic destinations around the world from the comfort of your home.

The app gives you a 360° view of some of the most exotic destinations around the world. These include iconic places like Taj Mahal, Eiffel Tower, Madame Tussaudes and a lot more.

Gaze Away


Protect your eyes from constant harm

Gaze Away keeps a constant track of your device usage, and gives you frequent reminders, statistics and reports to deter you from using your device.

UpGrad iOS App


UpGrad iOS app for iPhone and iPad users to consume UpGrad courses

The UpGrad iOS app allows users on iPhones and iPads to view the course content for all the UpGrad courses. This includes viewing videos and text, attempting quizzes, discussing on the discussion forum, and a lot more.

Show Time


Show time gives you details of all past and upcoming movies.

Show Time gives you details about all recently released and upcoming movies. You can see trailers, check reviews and ratings, and set favourites.

Osahub Website


The website introduced people to the courses offered by Osahub.

The Osahub website gives people a brief of the courses offered by Osahub, giving them an insight into the course-content and curriculum. It also lists the events conducted by Osahub.

UpGrad Android App


UpGrad Android app to enable Android users to view the UpGrad course content

The app allows Android users to consume the UpGrad course content on their devices while on the go. This includes viewing videos, reading text, attempting quizzes, discussing on the discussion forum, among other things. The app also enables users to download videos offline to view them later.

Work Experience

Jan 2018 - Present

UpGrad Education

Senior iOS Developer

  • Worked on the development of the in-house iOS application using Swift.
  • Handled end-to-end feature development and enhanced the user experience on multiple fronts.
Dec 2016 - Dec 2017

UpGrad Education

Senior Android Developer

  • Worked on the development of the Android application for UpGrad using Java and XML.
  • Developed multiple features from scratch, and incorporated the MVVM architecture in the entire app.
  • Implemented Unit Tests and UI Tests for improving app experience.
  • Handled the app release and deployment on the Play Store.
Jun 2016 - Dec 2016

UpGrad Education

Subject Matter Expert - Android

  • Worked as the Subject Matter Expert for the Android course.
  • Created fresh content to teach Android from scratch to users with no programming knowledge.
  • Developed quizzes and projects to enhance the learning experience.
  • Got cast in videos as the lead trainer for teaching Android.
Oct 2014 - Jun 2016

Osahub Technologies

CEO and Co-founder

  • Started own company which provided quality education on advanced and essential subjects such as Cloud Computing, Android and iOS Development, Web Development, Robotics, etc.
  • Trained over 2000 college students, faculties and corporates and conducted seminars and sessions in several renowned universities and colleges.
  • Worked on several projects for Indian and international clients
Nov 2013 - Oct 2014

Promat Engineering and Systems


  • Worked as the manager with a team of 9 people in a metal manufacturing company
  • Pitched projects to senior people in MNC's and converted several clients including Hero Moto Corp., Maruti, Honda, Samsung and LG.
  • Handled resource management, team training and technology development and
Jul 2011 - Nov 2013

Computer Sciences Corporation

Software Engineer

  • Worked on two insurance based projects for US clients
  • Worked on JAVA, SQL and front-end development
  • Interacted with clients on a regular basis for requirement elicitation, and problem solving
  • Provided support and handled production bugs
  • Generated reports using crystal reports


2007 - 2011

Bachelors of Technology

Maharaja Agrasen Institute of Technology

1995 - 2007


Maharaja Sawai Man Singh Vidyalaya


  • Rachit is a pleasure to work with. He is a quick learner & a go-getter. He picked up the finer details of the business in a short time, while also creating programs for internal costing, reporting & sales.
    He is a people’s person, being friends with everyone in the organisation. His energetic while patient attitude is infectious. His diehard positive attitude in life is an uplifter for all of us. I’m sure he will be an asset to any organisation that he is associated with.

    Rajat Goel Managing Director, Promat Engineering & Systems
  • I have worked with Rachit since 2013. We worked on multiple projects together, and he was a mentor to me in many ways. He is efficient, dedicated and always aims for perfection. He has excellent leadership skills and inspires people around him. He is also a very quick learner, and can handle multiple roles simulatenously.

    Ashish Singh Osahub Technologies, Co-founder
  • Rachit is very hard working, detail oriented and an intelligent programmer. He goes above and beyond to complete the task at hand. I had the pleasure of working with him on an Android application. His analytical and problem solving abilities helped us get out of tough situations on numerous occasions.

    Akshay Goyal FullStack Developer, SportsKeeda
  • 'Ridiculously Efficient' is the phrase that comes to my mind when I think about Rachit. He works on the principle of giving autonomy and valuable feedback that makes one value their task and use their various skill sets to achieve full potential. A voracious reader, with a constant hunger pang for more information about everything makes him an informative individual. His attention to detail and optimism is a valuable addition to any team.

    Shyamli Mishra HR Manager, FreightBro

From The Blog

Custom Views

Custom Views in Android

Custom Views

Android Library as a dependency

My Interests

am a passionate coder. It was in early childhood when I made friends with computers and developed a curiosity-filled appetite for technology. It was since then that I started programming and writing codes. Apart from being technologically inclined, I love to watch sci-fi movies and TV Series. In my spare time, I read up on the latest happenings in the space domain since space exploration fascinates me no bounds. I am an adventure-loving person who enjoys activities like hiking, paragliding, water sports etc.

  • Coding
  • Watching Movies and Series
  • Swimming
  • Cycling
  • Traveling
  • Gyming
  • Cooking
  • Shopping

Contact Me

Feel free to contact me

Loading ...