
Srikar Durgi
Verified Expert in Engineering
Software Developer
Hyderabad, Telangana, India
Toptal member since July 6, 2020
Srikar is a talented technology agnostic with a proven track record of creating new web applications from MVP to production. He has delivered dashboards to automate workflows, trained structural engineers in Python, reducing development time for new products, and expertly developed and connected a POC payment authorization service via a WebSocket, significantly decreasing transaction times. Django is his current favorite framework for developing web services.
Portfolio
Experience
- Python - 9 years
- Django - 8 years
- PHP - 6 years
- Agile Software Development - 6 years
- MySQL - 5 years
- Laravel - 3 years
- Java - 3 years
- Node.js - 2 years
Availability
Preferred Environment
PyCharm, Git, Ubuntu
The most amazing...
...project I began as a consultant developer was the creation of an in-house software development team of six professionals for Unirac in India.
Work Experience
Lead Developer
Self Employed
- Handled numerous data integrations with the CRM platform. Worked on various optimizations to decrease the API costs of a POS system by 80% and SnowFlake costs by 75%.
- Contributed to various finance report automations by coordinating with the tech teams of the 3rd-party POS systems.
- Updated the data integrations and data structures within CRM to track the performance of various winback workflows and campaigns.
Tech Lead
Unirac
- Played a key role in building an in-house software team in India. This included training, recruitment activities, and the technical migration from a 3rd-party contract team.
- Trained structural engineers to write Python engineering modules, reducing the development time significantly for new products.
- Introduced a caching and monitoring system into the Ubuilder web app to identify slow requests and improve speed.
- Led the development efforts in creating an internal tool for managing employees' performance reviews.
- Led the efforts in developing an SSO for various client-facing web applications across the company.
Lead Architect
TOCA Football Inc.
- Developed an integration system that syncs data from various booking platforms to a CRM platform (Hubspot) for a sports training solution.
- Developed an automated test suite and configured CI/CD pipelines.
- Created monitoring systems on AWS and GChat to notify the erroneous incidents. Optimized the API usage and decreased the costs by more than 50 percent.
Senior Python Developer Consultant
HiAuto (via Toptal)
- Built a scalable audio processing data pipeline using Azure serverless functions.
- Developed various APIs to ensure data quality during the transcription process.
- Created various scripts that automate the data generation and quality checking processes.
Senior Software Developer
ESP Solutions Group
- Created several SRM collections used to validate education data for different state education departments.
- Assisted US education clients in building various data validation rules to improve the quality of collected data.
- Oversaw the deployment, maintenance, and bug fixes for the SRM application.
Platform Engineer
Media.net
- Developed an open and click-tracking system for the email monetization team.
- Migrated landing templates to S3, decreasing the number of application deployments by more than 60%.
- Created a blacklist IP address monitoring system used to determine the IP health for sending emails.
- Automated the landing template picking optimized on CTR using various bandit algorithms.
Software Developer Intern
PayU
- Created dashboards for the operation teams to automate workflows.
- Established a new step in the refund process that added a level of verification.
- Developed a POC for connecting to payment authorization services via a WebSocket to decrease the transaction time.
Software Developer
Housing.com
- Developed a locality-based price trends API for the housing.com portal.
- Created several modules, user profiling was used to understand user activity on the site.
- Engineered data pipelines for migrating the user event data from MongoDB to Elasticsearch.
Experience
Email Open and Click Tracking System
N-Queen Puzzle Using Genetic Algorithms
Machine Learning MOOC Projects
Micro Neural Network Library
Education
Bachelor of Technology Degree in Information Technology
Indian Institute of Information Technology - Allahabad, India
Certifications
Generative AI with Large Language Models
Coursera
Skills
Libraries/APIs
REST APIs, API Development, Node.js, Asyncio, NumPy, Pandas, React, Scikit-learn, Nightwatch.js, jQuery, TensorFlow, Azure Blob Storage API, JSON API, Vue
Tools
Git, Celery, PyCharm, NGINX, Elastic, GitHub, Google Kubernetes Engine (GKE), Jira
Languages
Python, SQL, PHP, Java, HTML, JavaScript, C++, CSS3
Paradigms
REST, Unit Testing, Clean Code, Object-oriented Programming (OOP), Agile Software Development, Testing, Microservices, Agile, Serverless Architecture, Test-driven Development (TDD)
Platforms
HubSpot, Linux, Jupyter Notebook, Amazon Web Services (AWS), Docker, Amazon EC2, Anaconda, Ubuntu, Google Cloud Platform (GCP), Azure, AWS IoT
Storage
JSON, MySQL, Elasticsearch, NoSQL, PostgreSQL, Databases, Redis, Amazon S3 (AWS S3), MongoDB, PostGIS
Frameworks
Django, Laravel, Django REST Framework, Spring, Hibernate, Angular, Flask
Other
Software Development, APIs, API Design, Software Analysis, Back-end, API Integration, Debugging, Code Review, Algorithms, Data Structures, SaaS, API Applications, API Documentation, Containerization, Statistics, Mathematics, Artificial Intelligence (AI), Serverless, Machine Learning, Operating Systems, Beanstalkd, Genetic Algorithms, Chrome Extensions, Large Language Models (LLMs), Fine-tuning, Neural Networks
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