Vikas Ojha, Developer in Gurugram, Haryana, India
Vikas is available for hire
Hire Vikas

Vikas Ojha

Bio

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

Self-employed
Python, Django, FastAPI, Selenium, Requests, Scraping, APIs, Databases, Docker...
Metacube
Python, Selenium, Automation, Scraping, Python 2, Python 3, Data Scraping...
CoForge
Python, Automation, Selenium, Python 2, Python 3, Data Scraping, Architecture...

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

2012 - PRESENT
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.
Technologies: Python, Django, FastAPI, Selenium, Requests, Scraping, APIs, Databases, Docker, Amazon Web Services (AWS), Cloud, JavaScript, Python 2, Python 3, Data Scraping, Architecture, Back-end, CI/CD Pipelines, DevOps, Scalability, Data Engineering, API Integration, SQL, ETL, Data Security, Microsoft SQL Server, CSS, Full-stack, Full-stack Development, HTML, Node.js, React, IT, Payment Processing, Google Apps Script, Twilio, Web, Google Sheets, Programming, CRM APIs, QuickBooks API, Database Management, Shopify, Kubernetes, PostgreSQL, WebSockets, Java, Pandas, Bots, Proxies, Proxy Servers, Back-end Development, Data Pipelines, PDF Scraping, Web Scraping, Website Data Scraping, Dash, Natural Language Processing (NLP), User Interface (UI), User Experience (UX), Error Logging, REST APIs, SQL Stored Procedures, SQLAlchemy, API Development

Automation Team Lead

2010 - 2012
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.
Technologies: Python, Selenium, Automation, Scraping, Python 2, Python 3, Data Scraping, Architecture, Back-end, CI/CD Pipelines, DevOps, Data Engineering, API Integration, SQL, ETL, Microsoft SQL Server, APIs, IT, Google Apps Script, Web, Google Sheets, Programming, Database Management, PostgreSQL, Java, Bots, Back-end Development, Data Pipelines, PDF Scraping, Web Scraping, Website Data Scraping, Error Logging, REST APIs, SQLAlchemy, API Development

Automation Engineer

2007 - 2010
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.
Technologies: Python, Automation, Selenium, Python 2, Python 3, Data Scraping, Architecture, Back-end, API Integration, SQL, ETL, APIs, IT, Web, Google Sheets, Programming, Java, Back-end Development, PDF Scraping, Web Scraping, Website Data Scraping, Error Logging, REST APIs, SQLAlchemy

Experience

Rent Savy City

https://rentsavycity.com
Back end: Python

RentSavyCity 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

2003 - 2007

Bachelor's Degree in Computer Science and Engineering

University of Rajasthan - Jaipur

Certifications

SEPTEMBER 2025 - PRESENT

Microsoft Certified: Azure AI Fundamentals

Microsoft

SEPTEMBER 2020 - PRESENT

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring