Vivek Mogalla

Vivek Mogalla

Mentor
5.0
(45 reviews)
US$20.00
For every 15 mins
95
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Python Backend & Automation Engineer with 6 years of experience
Senior Python Backend & Automation Engineer with 6 years of experience

👋 Hi, I’m Vivek—a Senior Python Backend & Automation Engineer with 6+ years of experience helping clients build, debug, and optmize backend systems, APIs, and data workflows.

I help clients:

🚀 Python backend development (Django, FastAPI) from scratch to deployment).

🧠 Automate business workflows using Python, Pandas, NumPy, SQL, and Excel.

🌐 REST/GraphQL API design, integration & debugging

⚙️ ETL pipelines, data processing & workflow automation (Pandas, SQL)

🧪 Unit testing, performance tuning & production issue fixing

👨‍🏫 Code reviews, mentoring & problem-solving support

Pacific Time (US & Canada) (-08:00)
Joined June 2023
EXPERTISE
6 years experience | 27 endorsements
I have over 6 years of hands-on experience with Python, working on backend development, API engineering, automation, and data workflow so...
I have over 6 years of hands-on experience with Python, working on backend development, API engineering, automation, and data workflow solutions across financial and enterprise environments. My expertise includes building REST/GraphQL APIs, developing ETL pipelines, automating data processing and reporting workflows, and optimizing backend systems using Python, Django, FastAPI, Pandas, and SQL. I have worked extensively with large datasets and workflow automation in production environments I also have strong experience in unit testing, debugging, performance optimization, and collaborating across the full software development lifecycle (SDLC).
View more
View more
4 years experience | 9 endorsements
I have 4+ years of hands-on experience with Django, building and maintaining backend applications, internal dashboards, and data-driven s...
I have 4+ years of hands-on experience with Django, building and maintaining backend applications, internal dashboards, and data-driven systems in enterprise environments. I have used Django to develop server-side business logic, reporting modules, and web-based dashboards, integrating backend services with databases and external systems. My work includes building reusable views, models, and services to support data processing, reporting, and operational workflows. I have strong experience working with Django ORM, writing optimized queries, handling data validation, and integrating Django applications with REST APIs and automation pipelines. I have also contributed to debugging production issues, improving performance, and maintaining clean, maintainable Django code across the full SDLC.
View more
View more
3 years experience
3+ years of experience using FastAPI to build scalable REST APIs for backend systems and automation workflows. Skilled in API design, req...
3+ years of experience using FastAPI to build scalable REST APIs for backend systems and automation workflows. Skilled in API design, request/response validation, integration with data pipelines and SQL databases, and debugging production issues.
View more
View more
5 years experience
5+ years of experience designing, developing, and integrating RESTful APIs for backend systems, automation workflows, and data-driven app...
5+ years of experience designing, developing, and integrating RESTful APIs for backend systems, automation workflows, and data-driven applications. Skilled in API design, JSON data handling, authentication, testing, debugging, and supporting APIs in production environments.
View more
View more
5 years experience
5+ years of experience designing and implementing ETL pipelines for data extraction, validation, transformation, and reporting using Pyth...
5+ years of experience designing and implementing ETL pipelines for data extraction, validation, transformation, and reporting using Python, Pandas, and SQL. Skilled in automating data workflows, handling large datasets, and ensuring data accuracy in production systems.
View more
View more
4 years experience
4+ years of experience writing and optimizing SQL queries for data validation, reporting, ETL workflows, and backend systems. Skilled in ...
4+ years of experience writing and optimizing SQL queries for data validation, reporting, ETL workflows, and backend systems. Skilled in query optimization, joins, subqueries, and performance tuning across PostgreSQL and other relational databases.
View more
View more
4 years experience | 1 endorsement
4+ years of experience using Pandas for data processing, transformation, validation, and reporting within ETL pipelines and automation wo...
4+ years of experience using Pandas for data processing, transformation, validation, and reporting within ETL pipelines and automation workflows. Skilled in handling large datasets, data cleaning, and generating structured outputs for backend and reporting systems.
View more
View more

REVIEWS FROM CLIENTS

5.0
(45 reviews)
Ritush Dalmia
Ritush Dalmia
February 2025
Vivek is very knowledgeable and good at explaining python features and best practices to beginners. He has been helping me to set up my folders and virtual environment, and talking through each line of code to explain the functionality. As a complete beginner, I was attempting to replicate data analysis from a github repository, and was able to do it after spending less than 2 hours talking to him. A great tutor!
Phil
Phil
November 2024
very nice person, all good!
Moya Rob
Moya Rob
September 2024
We had a great session. He patiently guided me through my doubts and help me with navigate my Python and Sql queries. Was a great help, looking forward to working on more projects
Sunitha Pillai
Sunitha Pillai
August 2024
Thank you for a quick turn around and the indepth tutoring. It helped me to clear my concepts and proceed on my project
Bill Wagner
Bill Wagner
August 2024
Vivek was excellent. His knowledge and clarity was exactly what I needed and was very much worth the time and money.
Max Theocharis
Max Theocharis
July 2024
Working with Vivek on my Django project was impressive. His strong Django skills and problem-solving abilities ensured smooth development. Looking forward to collaborating and working together on more Django projects!
Andrew Ramirez
Andrew Ramirez
March 2024
Helped me understand the process, and provided self made help documents for similar processes
simongillett
simongillett
March 2024
python, pandas, API error handling
Mohammed
Mohammed
January 2024
Very good mentor
Justin Dion
Justin Dion
December 2023
Went above and beyond in order to fix my very difficult django bug.
SOCIAL PRESENCE
GitHub
Employee-Management-System
HTML
1
0
Translator
A user-friendly web tool for quick and accurate Word document file translation between multiple languages.
Python
1
0
Stack Overflow
3 Reputation
0
0
3
EMPLOYMENTS
Senior Engineer
WIPRO
2023-08-01-Present
Client: HSBC Role: Python Automation Developer Project: Information Lifecycle Management (ILM) Project Description: Information Lifecycl...
Client: HSBC Role: Python Automation Developer Project: Information Lifecycle Management (ILM) Project Description: Information Lifecycle Management (ILM) at HSBC focuses on managing enterprise data and metadata throughout its lifecycle—from creation and acquisition to archival and deletion. The project aims to ensure regulatory compliance, improve data accuracy, and optimize storage through automated data processing and reporting workflows. Technologies: Python, Pandas, NumPy, Excel, REST APIs, Postman, Key Contributions: Analyzed functional specifications and translated business requirements into Python-based automation solutions. Automated reporting workflow using Python scripting, improving accuracy and reducing manual effort Played a key role in the CRRI (Central Record Retention Inventory) market data load by implementing data preprocessing and validation logic to identify errors before ingestion. Implemented file-splitting and preprocessing automation, reducing load pressure on the DTAS tool and minimizing manual intervention. Improved data quality and reliability for downstream analytics and compliance reporting.
Python
Django
Excel
View more
Python
Django
Excel
API
NumPy
Pandas
Postman
View more
Principal Development Engineer
Calsoft Private Limited
2022-03-01-Present
Client: Juniper Networks Project: Juniper Apstra Role: Python developer Project Description: Juniper Apstra is a multi-vendor network au...
Client: Juniper Networks Project: Juniper Apstra Role: Python developer Project Description: Juniper Apstra is a multi-vendor network automation platform that enables intent-based configuration, validation, and analytics for data center networks. Key Result Areas: 1. Developed Python-based features and REST APIs for Juniper Apstra network automation platform. 2. Optimized existing Python modules to improve performance and maintainability. 3. Troubleshot client issues by deploying network topologies and performing root-cause analysis. 4. Validated APIs using Postman to ensure reliable integration and functionality.
Python
Git
Jenkins
View more
Python
Git
Jenkins
Postman
Performance Optimization
RESTful API
View more
Python developer
WillisTowersWatson
2021-08-01-2022-03-01
Client: Willis Towers Watson Role: Python developer Project Name: FNOL Project description FNOL (First Notice of Loss) is an insurance-d...
Client: Willis Towers Watson Role: Python developer Project Name: FNOL Project description FNOL (First Notice of Loss) is an insurance-domain application designed to automate data processing, validation, and reporting workflows related to claim initiation and analysis, integrated with internal enterprise tools. Key results: Built Python backend modules and REST APIs for FNOL insurance workflows. Automated data processing and reporting using Python, Pandas, and SQL. Developed SQL queries for MySQL to support validation and analytics. Collaborated with business teams for requirement gathering and feature delivery.
Python
SQL
MySQL
View more
Python
SQL
MySQL
Git
Flask
Pandas
Postman
RESTful API
View more
PROJECTS
Employee Management SystemView Project
personal
2023
An Employee Management System in Django keeps track of all of the employee’s information and data. We’ve created all of the employee's an...
An Employee Management System in Django keeps track of all of the employee’s information and data. We’ve created all of the employee's and company crud (create, read, update, and delete) operations. This is a role-based module in which the admin can perform any operation on the data.
HTML/CSS
Python
Django
View more
HTML/CSS
Python
Django
SQLite
Bootstrap
View more
BasicBlogsView Project
2023
This is a blogging application that allows users to create, view, update, and delete blog posts Features User Registration - Users can ...
This is a blogging application that allows users to create, view, update, and delete blog posts Features User Registration - Users can sign up for an account to create and manage their blog posts. Authentication and Authorization - User authentication is implemented using JWT (JSON Web Tokens) for secure access to the API endpoints Blog Posts: Users can create, view, update, and delete their blog posts Image Upload: Users can upload images to their blog posts
HTML/CSS
Python
Django
View more
HTML/CSS
Python
Django
SQLite
JavaScript
View more