
Sawan Rauniyar
Verified Expert in Engineering
Back-end Developer
Bengaluru, Karnataka, India
Toptal member since March 7, 2022
Sawan is a senior back-end developer with nearly a decade of experience building and optimizing parts of Azure Storage, Azure Cloud, vRealize Operations, and Oracle Fusion Applications. He focuses on building, deploying, and delivering multiple end-to-end products for individual and MSME clients in finance, real estate, audit, and compliance domains. Sawan specializes in Python3, Django, Flask, and related frameworks and enjoys solving complex and challenging problems.
Portfolio
Experience
- Python 3 - 10 years
- Pandas - 5 years
- Web Development - 5 years
- REST APIs - 5 years
- Django - 5 years
- Asyncio - 5 years
- HTML5 - 5 years
- JavaScript - 2 years
Availability
Preferred Environment
Windows, PyCharm, Visual Studio Code (VS Code)
The most amazing...
...thing I've developed is an app that pulls millions of stock data points from the web and stores them in a very optimized format to run complex analyses on data.
Work Experience
SDE ||
Microsoft
- Contributed to multiple distributed microservices in Azure Storage and Cosmos.
- Added the soft delete feature in one of the microservices in the Cosmos store, which resulted in saving petabytes of storage.
- Fixed multiple Cosmos store issues reported by the first-party customers.
Member of Technical Staff 2
VMware
- Designed and implemented a module to monitor variable load in the cluster with low-cost computation and trigger an alert for a semi-orchestrated environment, efficiently handling the short-term load spikes.
- Created the architecture and implemented a POC to monitor VM services using the Telegraf agent and RabbitMQ.
- Implemented a feature in VMware vRealize Business for Cloud (vRBC) to generate the PDF report displaying cost insights of the on-premises infrastructure using Jasper and JFreeChart.
Application Engineer
Oracle
- Identified the bottlenecks and implemented an application-level cache which improved the performance by around 80% for the catalog management module of Oracle Fusion Applications.
- Participated in Oracle Hackathon and created a mobile app for running the validation script before merging the final code in the main repository, resulting in improved productivity.
- Managed the testing environment for QA teams to help fix any issues they faced.
Programmer Analyst Trainee
Cognizant
- Contributed to Informatica ETL tool and IBM Cognos BI reporting tool to extract data from multiple heterogeneous sources and load it to target systems by summarizing and transforming it according to business needs.
- Created task flow management and automation for report distribution using Cognos BI.
- Completed three months of rigorous technical training and learned SQL, Informatica, Cognos BI, and C++.
Experience
Desktop App for Analysis on NYSE Stock Data
Real-Estate Data Processing for Identifying Distressed Properties
Audit Workflow Management App
Education
Master's Degree in Computer Science
Indian Institute of Technology Kanpur - Kanpur, India
Bachelor's Degree in Computer Science
National Institute of Technology Agartala - Agartala, India
Skills
Libraries/APIs
REST APIs, Pandas, Asyncio, Django ORM
Tools
RabbitMQ, Perforce, IBM Cognos, Informatica ETL, BigQuery
Languages
Python 3, Python, HTML, HTML5, CSS, Java, JavaScript, GraphQL, C++11, SQL
Frameworks
Django, Oracle ADF
Platforms
Azure, Amazon Web Services (AWS), Visual Studio Code (VS Code)
Other
Data Structures, Computer Science, Web Development, VMware ESXi, VMware vCenter, Full-stack, Machine Learning, Oracle Fusion Applications
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