Gaurang Singh
Verified Expert in Engineering
Software Developer
Delhi, India
Toptal member since September 16, 2022
Gaurang is a front-end developer with three years of experience at Oracle Corporation and the Defence Research and Development Organisation (DRDO), possessing practical problem-solving skills. He enjoys a new challenge and has experienced teams of all sizes. Gaurang is a strategic planner who values integrity, humility, and teamwork.
Portfolio
Experience
Availability
Preferred Environment
React
The most amazing...
...tool I've developed is a banner creation tool. Although the feature was relatively straightforward, it made life 1,000 times simpler for our admin users.
Work Experience
UI Developer
LetsTransport
- Developed a bidding load board where driving partners can directly bid on any listings. This drastically reduced the manual involvement of the operations team, thereby improving response times by up to 24 hours and increasing profit margins by 20%.
- Developed generic components like DataGrid, Navbar, Header, etc., using Material UI saves 50% development time compared to previous design systems.
- Created a hook to persist applied filters in the URL, which can be shared with other operations teams. This increased the efficiency of the operations team by 100% and saved at least two days in integrations.
Application Developer
Oracle
- Developed a banner management tool that allows admin users to create, update, delete, and assign banners for each application user.
- Implemented high availability secrets management to get Oracle Aconex ready for the Federal Risk and Authorization Management Program (FedRAMP).
- Refactored and rewrote legacy code in JavaServer Pages (JSP) to Oracle JavaScript Extension Toolkit (JET) v13. Prepared technical handbooks to showcase the improved design.
- Streamlined development and delivery by taking complete ownership of two microservices.
- Improved performance and efficiency of microservices by applying lazy loading and minifying resources.
Application Developer
Oracle
- Contributed to Oracle Aconex's upkeep and maintenance, including considerable restructuring of unified uploads and related item components to facilitate integration with OJET.
- Contained costs by revamping the unit test framework and integrating free and open-source software (FOSS), lowering the total cost of ownership.
- Tracked and fixed defects in Oracle Aconex's documents module, using Jira as a reporting tool.
Application Developer
Oracle
- Developed a 3D UI where 100,000 users could visualize "Related documents" and create, replace and delete "Relationships" with other documents.
- Modeled and animated 3D objects and scenes required for different use cases.
- Used Jira as a reporting platform, prepared estimates and story points, and tracked and fixed defects.
Application Developer
Oracle
- Introduced saved searches to the documents module. This helped the user save complex Lucene searches in the application, which could be fired in one click.
- Introduced filter chips to document search. Enabled the users to search for records without using the inconvenient Lucene query syntax.
- Developed a customizable navigation tool for Oracle Aconex. Allowed the users to navigate to the most useful pages and saved searches quickly, improving efficiency.
Experience
Workout Planner
Cryptocurrency News App
Unified Uploads
https://help.aconex.com/DisplayContent/add-documentsThe unified uploads form captures details like the name, version, approved date, author, etc., where each field is custom validated in real-time. Each document also has its status badge that allows the user to see if it is ready to be registered or missing some key information. The tool can handle files of sizes up to 100GBs.
Web-based Portfolio
Education
Bachelor's Degree in Computer Science
VIT University - Vellore, Tamil Nadu, India
Certifications
Software Processes and Agile Practices
Coursera
Cryptography 1
Coursera
Skills
Libraries/APIs
React, Three.js, Babylon.js, REST APIs, Apache Lucene, Jenkins Pipeline, Node.js, React Query, React Router, Flexbox
Tools
Ansible, HashiCorp, Jira, Canvas 2D, Git, Webpack, Blender, Cucumber, Jenkins, Karma, Expo, Redux Thunk
Languages
JavaScript, HTML, CSS, CSS3, HTML5, TypeScript, ECMAScript (ES6), Java, SQL, C++, GraphQL
Frameworks
AngularJS, Material UI, Oracle JavaScript Extension Toolkit (JET), Redux, Selenium, Jakarta Server Pages (JSP), Spring Boot, Express.js, Jest, Cypress, React Native, Next.js
Platforms
Docker, RapidAPI, Web, Red Hat Enterprise Linux, Kali Linux, Amazon Web Services (AWS), Vercel
Paradigms
Agile
Storage
MySQL
Other
Web App Development, Software Development, Cryptography, Encryption, APIs, Front-end, Websites, Development, Canvas 3D, Multi-language Support, i18n, Front-end Development, Web MVC, OWASP, Algorithms, Full-stack, Middleware, Full-stack Development, Back-end Development, User Interface (UI), CI/CD Pipelines, Gatsby, Styled-components
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