
Sahil Sharma
Verified Expert in Engineering
Full-stack Developer
Chandigarh, India
Toptal member since June 2, 2022
Sahil is a full-stack developer with almost five years of experience building tailored web applications. He has expertise in Python and predominantly works with frameworks such as Django and Web2py. As a full-stack developer, Sahil has worked on projects from end to end using HTML, CSS, JavaScript, jQuery, Kafka, SQS, Amazon S3, and Bootstrap for the front end and has experience with SQL, PostgreSQL, and Elasticsearch for databases.
Portfolio
Experience
- CSS - 5 years
- Django - 5 years
- PostgreSQL - 5 years
- Python - 5 years
- JavaScript - 4 years
- HTML - 3 years
- SQL - 2 years
- jQuery - 2 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Slack, PyCharm
The most amazing...
...achievement I’ve made is developing an application entirely from the ground up and successfully deploying it in the cloud. The client absolutely loved it!
Work Experience
Software Engineer II
Spinny
- Managed a module in CRM responsible for documentation after a car gets procured, including completing the whole RTO (transfer process), documentation authentication and verification process, and agents follow-ups with the buying party.
- Aligned with the module that caters to the inspection of cars before procurement happens. This module includes the verdict by our inspector and increasing/decreasing the procurement price accordingly.
- Guided and led two SDE-1s in our team to manage modules simultaneously and effectively.
- Integrated and developed several REST APIs in many of these features, which were part of these projects and led to the successful completion of features in the SDLC cycle.
- Created a consumer gateway that was built on FAST API because it is lightweight in nature.
Full-stack Engineer
Global Pet Alliance, LLC
- Developed a portal that serves the firm's clients where they can track their pet's travel details and fill out information and forms as required by the rules and regulations.
- Developed a portal that serves the firm's employees where they can track pet travel details and verify them in the forms filled out by the clients.
- Designed the whole architecture of the portal and integrated it with HubSpot and Snowflake, making it easy for the firm's employees to track their deals efficiently.
- Built the portal from scratch and deployed it in GCP.
- Integrated and developed several REST APIs in many of these features, which were part of these projects and led to the successful completion of features in the SDLC cycle.
- Integrated a second service, created to support 3rd-party integrations, built on top of FAST API.
Full-stack Developer
Quant LegalTech
- Developed modules per the requirements of the product.
- Tracked and fixed bugs through Jira tickets, which improved data accuracy and efficiency.
- Documented parts of the codebase, which made it more understandable to fellow developers.
- Integrated and developed several REST APIs in many of these features, which were part of these projects and led to the successful completion of features in the SDLC cycle.
- Had our compliance APIs for our customers, which were built on top of the FAST API.
Full-stack Developer
XLPAT
- Developed modules that increased the functionality and utility scope of the entire application.
- Managed the requirements of the data facility for different teams within the organization.
- Fixed issues from Jira tickets that further increased data accuracy over the platform.
- Awarded Employee of the Quarter for my efforts in developing the application.
Developer Intern
XLPAT
- Fixed issues/bugs from Jira tickets that further increased data accuracy and UI experience over the platform.
- Wrote various scripts to provide data to different teams, such as the marketing and calling team, to facilitate them with data that can help reach clients further.
- Documented code so that code readability could be improved.
Experience
File Sharing Portal
Custom Exam for Company
Call-featured Mails
Pet Travel Portal
Report Generation Dashboard
Education
Bachelor's Degree in Computer Science
Lovely Professional University - Phagwara, Punjab, India
Certifications
Smart Contracts
University at Buffalo | via Coursera
Blockchain Basics
University at Buffalo | via Coursera
Skills
Libraries/APIs
REST APIs, Pandas, jQuery, Django ORM, React, Protobuf, SQLAlchemy, Pydantic, Node.js, Twilio API, Puppeteer
Tools
GitHub, Git, Slack, Google Compute Engine (GCE), Figma, PyCharm, Celery, Redash, Grafana, Vault
Languages
Python, HTML, CSS, JavaScript, PHP, Python 3, Java, SQL, HTML5, Snowflake, GraphQL, XML, TypeScript, Markdown, CSS3, Java 8
Frameworks
Django, Scrapy, Bootstrap, Web2py, Laravel, Angular, Selenium
Paradigms
REST, API Architecture, Database Design, Object-oriented Programming (OOP), Microservices, DevOps, ETL, Object-oriented Design (OOD), ETL Implementation & Design, Automation
Platforms
MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), Docker, AWS Lambda, Blockchain, Google Cloud Platform (GCP), New Relic, Apache Kafka, WordPress
Storage
PostgreSQL, JSON, Database Management, Elasticsearch, MySQL, NoSQL, Data Integration, Amazon S3 (AWS S3), MongoDB
Other
Back-end, Web Applications, Full-stack, Web Development, Architecture, API Integration, Full-stack Development, Web Scraping, Scripting, Software Development, API Documentation, Technical Documentation, Technical Writing, System Documentation, Software Architecture, Scraping, API Design, API Testing, Software Engineering, Excel 365, Front-end, APIs, Front-end Development, Back-end Development, Technical Architecture, System Design, Design Systems, Data Scraping, Deployment, Proof of Concept (POC), CI/CD Pipelines, GitHub Actions, CRM APIs, SaaS, Cloud, OAuth, Website Data Scraping, Documentation, Writing & Editing, End-to-end Implementation (E2E), Webhooks, Lambda Functions, FastAPI, Poetry, Cloud Architecture, Cloud Storage, Integration, PDF, Caching, Smart Contracts, Data Engineering, Message Queues, Sphinx, Pywin32, Content Writing
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