Gaurav Saluja
Verified Expert in Engineering
Software Developer
Gaurav is a full-stack developer with more than seven years of experience working in domains like fintech, stock trading, healthcare, and education. He excels at making beautifully crafted designs and user interfaces, and his priority is attention to detail and quality of work. Gaurav is well versed in architectural aspects of creating performant web, desktop, mobile, and cloud-based applications. He is currently building new products and POCs.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Linux, Slack, Ubuntu, Virtual DOM
The most amazing...
...thing I've built is a simple classified app with Firebase and GitHub hooks to deploy the app automatically whenever any new code is pushed to the repository.
Work Experience
Senior Full-stack Developer
MindStrength
- Created an interaction-based communication flow between the user and the product.
- Built complex database procedures to process user data and give performance indicators.
- Worked on making the user interfaces easier and more consistent across the different products.
Full-stack Developer
MindStrength
- Kickstarted the project by creating front- and back-end modules with API integration.
- Developed all the back-end structures and migrations from scratch.
- Created designs and mockups for the product based on client requirements and ideas.
Full-stack Developer
uTrade Solutions
- Created services to communicate between the Python and C++ modules using the Apache Thrift RPC framework.
- Built module monitoring tool using Node.js, which interacted with different back-end modules to show a dashboard of critical data.
- Optimized WebSocket server to handle a large amount of stock ticker data updates.
Web Development Intern
uTrade Solutions
- Created the charting module to show the historical open, high, low, and close (OHLC) data for a particular or multiple stocks or symbols.
- Developed a caching layer to speed up the API calls.
- Improved mobile designs and elements for the web application.
Experience
Firebase Classifieds Application
Spotify New UI Design
https://gitlab.com/ui-mock-designs-reactjs/design-react-spotifyNetflix OTT Platform Clone
https://gitlab.com/ui-mock-designs-reactjs/design-react-netflixProject Management Application
https://gitlab.com/ui-mock-designs-reactjs/task-management-dashboard-dribbleProject Overview Dashboard
https://gitlab.com/ui-mock-designs-reactjs/project-board-trelloMessaging Platform Clone
https://gitlab.com/ui-mock-designs-reactjs/slack-like-chatAnimated User Interactions
https://gitlab.com/ui-mock-designs-reactjs/animated-search-interactionEducation
Bachelor of Engineering in Computer Science
Chitkara University - Rajpura, India
Non Medical Sciences in Computer Science
Army Boarding School - Dagshai, India
Skills
Libraries/APIs
Node.js, React, REST APIs, jQuery, Socket.IO, React DnD, Web3.js
Tools
Git, React Apollo, NGINX, RabbitMQ, Figma
Frameworks
Angular, Express.js, NestJS, Tailwind CSS, Sails.js, Electron, Redux, React Native, Django, Apache Thrift, gRPC, Next.js
Languages
TypeScript, JavaScript, GraphQL, CSS, HTML5, SQL, HTML, CSS3, Python
Storage
Relational Databases, PostgreSQL, MongoDB, MySQL, Redis, Neo4j
Platforms
Amazon Web Services (AWS), Linux, MacOS, Firebase, Docker, Android, iOS
Paradigms
Concurrent Programming, Agile, DevOps, Management, Microservices
Other
API Integration, APIs, Front-end, Full-stack, Front-end Development, Code Review, Apollo, Architecture, Cordova, HTML5 Animations, TypeORM, Virtual DOM, Back-end, Deployment, OAuth, Framer Motion, UI Animation, Tornado, HAProxy, Agile Sprints
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