
Vikas Ojha
Verified Expert in Engineering
Software Developer
Gurugram, Haryana, India
Toptal member since September 5, 2025
Vikas is an experienced Python Architect with 15+ years of expertise in designing scalable, secure, high-performance applications. He's skilled in architecture planning, DevOps, CI/CD, cloud deployment, containerization, and team leadership. Vikas has a proven ability to manage projects end-to-end, ensure code quality, and maintain strong client relationships through clear communication and strategic execution.
Portfolio
Experience
- Software Development - 18 years
- Python - 15 years
- APIs - 12 years
- Amazon Web Services (AWS) - 10 years
- Django - 10 years
- Cloud - 10 years
- Docker - 8 years
- FastAPI - 8 years
Preferred Environment
PyCharm, Slack, Docker
The most amazing...
...part of my work is architecting scalable, secure Python solutions while leading teams, optimizing performance, and exceeding client expectations.
Work Experience
Senior Back-end Developer
Self-employed
- Worked with clients directly on all major freelancing platforms.
- Maintained a top-ranked freelance position on all platforms by delivering high-quality work.
- Worked directly with clients on countless projects from beginning to end on every part of the cycle.
Automation Team Lead
Metacube
- Started working as a Manual QA, but took the initiative of Automation Testing and was a key resource to grow the automation team to eight members.
- Worked with Fortune 500 accounts directly, Cadence, Appirio, JP Morgan & Chase, Procter & Gamble, Nikon, Merkle, Enterasys, Baskin-Robbins, and many more.
- Worked on setting up a scalable infrastructure for automation projects.
Automation Engineer
CoForge
- Identified test scenarios, estimated test effort, and created test plans. Maintained regression test suites and other testing scenarios.
- Won the NIIT Mercury award for analytical strength in identifying critical scenarios and taking initiatives and ownership.
- Created key metrics and audit processes to ensure established goals were met.
Experience
Rent Savy City
https://rentsavycity.comRentSavyCity is a web platform that streamlines the process of finding and managing rental properties in urban areas. I was responsible for designing and implementing the back end, using Python to improve scalability and performance.
KEY RESPONSIBILITIES
• Architecture and Design: Led the creation of the application’s back-end architecture, ensuring it was robust and scalable.
• API Development: Developed RESTful APIs for efficient data exchange between the front end and back end.
• Data Modeling: Designed database schemas and optimized data retrieval for fast, efficient access.
• Security: Implemented secure authentication, authorization, and data encryption measures.
• Performance Optimization: Analyzed and addressed performance bottlenecks to ensure smooth operation under high traffic.
• CI/CD Setup: Built a continuous integration/deployment pipeline for efficient development and deployment cycles.
The result was a secure, fast, and scalable platform that enhances the rental experience for both tenants and property owners.
Education
Bachelor's Degree in Computer Science and Engineering
University of Rajasthan - Jaipur
Certifications
Microsoft Certified: Azure AI Fundamentals
Microsoft
Online Freelance Agency Skill Certification - Python Development
An Online Freelance Agency
Skills
Libraries/APIs
Requests, REST APIs, API Development, Node.js, React, QuickBooks API, Pandas, SQLAlchemy
Tools
PyCharm, Google Sheets, Slack
Languages
Python, SQL, JavaScript, CSS, HTML, Google Apps Script, Java, Python 2, Python 3
Frameworks
Selenium, Django
Paradigms
Automation, ETL, DevOps
Platforms
Docker, Amazon Web Services (AWS), Web, Twilio, Shopify, Kubernetes, Azure
Storage
Database Management, PostgreSQL, Data Pipelines, Databases, SQL Stored Procedures, Microsoft SQL Server
Other
Software Development, Scraping, FastAPI, APIs, Architecture, CI/CD Pipelines, API Integration, IT, Programming, Bots, Back-end Development, Web Scraping, Website Data Scraping, Error Logging, Cloud, Data Engineering, Scalability, Full-stack, Full-stack Development, Payment Processing, CRM APIs, WebSockets, Proxies, Proxy Servers, PDF Scraping, Dash, Natural Language Processing (NLP), User Interface (UI), User Experience (UX), Data Scraping, Artificial Intelligence (AI), Cloud Computing, Data Science, Information Science, Machine Learning, Back-end, Data Security
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