Rahul Agrawal
Verified Expert in Engineering
Software Developer
New Delhi, Delhi, India
Toptal member since April 5, 2018
Rahul has more than ten years of software development experience, which includes co-founding AxisRooms.com (used by 20,000+ hotels). He has worked extensively across the stack, and his areas of expertise include Golang, Java, Python, Android, React, React Native, and Angular.
Portfolio
Experience
- Go - 9 years
- Java - 6 years
- Git - 4 years
- Angular - 3 years
- React - 2 years
Availability
Preferred Environment
Git, MacOS
The most amazing...
...thing I've built is AxisRooms, where I was the co-founding CTO. It handles more than 20 million API request to other servers every day.
Work Experience
Partner, Senior Developer
Hot Cocoa Software
- Built web and mobile products for businesses.
- Contributed to the development of a multitude of apps and back-end systems, some of which have won awards and been featured on the Play Store.
- Worked with a range of clients including startups, SMEs, and large enterprises. Involved in all steps of the process, including project proposal, strategy, design, and development to the final delivery.
- Hired and trained other developers on Golang, AngularJS, React, Android, and Django.
Founder and CTO
AxisRooms
- Founded AxisRooms, India’s largest hotel distribution solution provider.
- Funded by Seedfund and Goomo Group.
- Formed and managed a team of five developers.
- Created a transactional hotel booking engine for inventory, price, and deal management (with payment gateway integrations).
- Proposed and built a distribution platform for hoteliers to upload their rates, inventory, and deals on various OTAs. The platform now supports over 50 OTAs and is being used by more than 20,000 hotels.
Product Architect
Via
- Built systems which were used in more than ten countries.
- Created an admin dashboard for hoteliers to update inventory, price, and deals.
- Created a booking engine (web app) for agents to book hotels.
- Introduced internet banking as a new payment option across Via's platforms.
- Maintained bus inventory and price management for operators and agents.
Experience
Dell Employee Transport App
Driver app (Android): The app captured real-time location information during a trip. Drivers can view their upcoming trips, manage boardings and no-shows, perform masked calling, and navigate to the next person boarding.
ShaleApps
Tapzo Android App
Book cabs/taxis, autos, flights, hotels, and buses. Order food from any nearby restaurant. Find best offers, deals, and coupons. Book home services, appliance repairs, and vehicle repairs. Use Tapzo Wallet for faster and hassle-free transactions.
Convergys (NYSE: CVG) MyTransport Android App
The app made it to #1 in the Business category for both the "Top New Free" and "Trending" sections on the Play Store. And the app also won Convergys' MyTransport team the Golden Peacock Innovation Award for 2015.
Ixigo Travel Application
https://itunes.apple.com/cz/app/ixigo-flight-hotel-booking/id418128294?mt=8Education
Bachelor of Science Degree in Computer Science
Indian Institute of Technology - Roorkee, India
Skills
Libraries/APIs
React, jQuery
Tools
Git, WebStorm, Android Studio, Eclipse IDE, IntelliJ IDEA
Languages
Java, Go, SQL, JavaScript, Python
Frameworks
React Native, Angular, Django
Platforms
Amazon EC2, Android, MacOS, Jakarta EE, Docker, Google Cloud Engine
Storage
MySQL, PostgreSQL, Amazon S3 (AWS S3)
Other
Back-end, Amazon Route 53
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring