I'm building travel ecosystem for the next billion users at ixigo. I always strive to provide a pixel-perfect user experience, while ensuring the highest quality standards. I want to create a positive impact in the life of my app users. In my free time, I develop apps, read books and code extensively. Presently I am reading Androids by Chet Hasse.
Software Engineer - Mobile• Apr 2021 - April 2021
Lead the development effort on cross-platform CRM mobile application for Allegiance Real Estate, Dubai. This platform helps Allegiance and their customers to purchase, lease and develop interiors of premium real estate. The application also deals with processing and preparing customer analytics for real estate agents.
• Added sub modules and fixed bugs for various client applications.
• Was part of interview panel of Android & Flutter.
Allegiance Application Case Study
Trainee Engineer (Developer Tools)• Jan 2021 - April 2021
Worked under the close supervision of senior engineers to implement Business Solutions and integrations for GrapeCity's Developer Tools division.
• Designed, developed, troubleshooted, debug, tested and implemented REST API's for internal tools using Microsoft SQL Server, .NET, C# and ASP.NET Web API.
• Design and configure the deployment CI/CD pipeline for internal tools.
• Identified, developed and implemented efficiency solutions for routine business processes in Microsoft Dynamics 365 CRM platform by creating workflows, plug-ins & actions.
Software Developer (Intern)• May 2020 - Dec 2020
Worked on the next-gen privacy focused Crypto Hardware Wallet and backup solution, without a single point of failure.
• Implemented OTA Card Upgrade System over USB, TCP/IP & NFC channels.
• Created a Provisioning System for secure shipping of Smart Cards
• Developed privacy focused Android Software Client & SDK for Crypto Wallet
• Ensured Smart Card Security
Mobile App Development (Summer Intern) • June 2018 - Aug 2018
Worked on M'Loyal Self Serve Mobile Loyalty Platform.
• Developed a mobile application for capturing customers & cluster them based on purchase, frequency and product category usage, providing one stop solution for the whole team to drive customer growth.
• Improved performance and fixed bugs in existing products thereby reducing the number of crashes & ANR errors.
About PayTM m'Loyal
Bachelors in Information Technology • April 2017 - April 2021
7 May 2020
Graduated from the Nanodegree offered by Udacity (Co-Created with Google). The Nanodegree program focused on all aspects of Android & Advanced Android including but not limited to Espresso, Gradle Build System, Widgets, Testing, Material Design etc.
Top 20• 20 April 2020
Developed an Android App to increase productivity by modifying the simple to do list in Kanban style. The app focused on User Experience and Consistency. My later project Kanban Board: Deliver More Than Expected is an expansion of this project.
Winner• 1 September 2018
Developed an Android App for the safety of beach goers, the app gives realtime Ultraviolet updates to the user based on user's location. UV details were fetched from Open UV Api using Retrofit. The user can also detect the presence of Harmful Algal Blooms (HAB) in the water using the app, HAB's causes various skin disease. HAB detection was implemented using Machine Learning in Tensorflow lite and then used Firebase to integrate it in the Android app. We were in team of 4, I was responsible for developing the android app and integrating all other modules in the app.
Recipient• 1 February 2018
This was offered by Udacity for Android Development.
Recieved merit certificate from M.H.R.D for being in top one percent of the country in All India Secondary School Examination (C.B.S.E.)
Made way back in 2015, it was my first complete project. Used Java Swing for client app and MySQL as database to develop a Intra-School Social Networking App. The backend was hosted on 000webhost.com. The client app used JDBC to access the DatabaseJava JDBC MySQL
This app displays lists of vocabulary words for the user to learn the Miwok language. It was a part of Udacity Android CourseSankalp Chauhan, Udacity
A CLI application to play Tic Tac Toe written in RubyRuby, Object Oriented
An Android App which shows Real Time Data of EarthQuakes using USGS serversAndroid App
An app that lets a user pick a location and learn about the parts of Earth's cryosphere that impact that locationAndroid App, Nasa Space Apps 2018
The app notifies the user about the realtime UV updates based on user's location and Safe Exposure Time. The app can also detect the presence of Harmful Algal Blooms (HAB)Android App, Nasa Space Apps 2018
DSC MAIT is the official android app of Developer Students Club MAIT, as of now it is a platform for hosting events and their managementDSCMAIT, Android
A hyperlocal connectivity portal complete with news feed, chatting and authentication. Download and give it a try 🙂 Working Video Link.Android Firebase Java
An event management app for custom rooms of PUBG, the rooms can be paid or free, Integrated PayTM SDK for payment acceptance. Working Video LinkAndroid, PayTM SDK
Uses android Accessibility Service to perform automated swipes on various apps. The app is published on PlayStore Working Video LinkAndroid, Accessibility Service
The user can create personal and team boards, group tasks, set reminders, add attachments etc. The app is yet to be published on PlayStore. Working Video LinkAndroid, Firestore
A demo project with following features:
Positive.ly is an android app that can help one to be more happy and stay positive. It is a feature packed combination of positive thinking the app is primarily divided into 3 sections:-
Positive Podcasts: This section lists popular podcasts which primarily focuses on positive thinking, Motivation, Living a happier life etc
Positive Quotes: This section includes compilation of positive thinking quotes messages and proverbs to boost one’s emotional & mental energy level.
Positive/Gratitude Affirmations/Journal: Here user can store voice notes & affirmations, which he/she can listen at any time, these will be stored in local storage as well as synced to database & storage if user consents Positive Thinking is an emotional & mental perception that looks on bright side of life & expects positive outcomes.
It was a great experience working with you. You will be a great asset to any organization you work withGaurav Gupta, Squareboat's Founder
One of the most phenomenal developers I have seenRohan Aggarwal, Cypherock's CEO
You made an excellent work on your app, the code is professionally structured and organized, it is visible how much effort you put into this projectUdacity Nanodegree Mentor
If you’d like to get in touch with me, just use the form below!