Summary
Overview
Work History
Education
Skills
Leadership & Accomplishments
Timeline
Generic
Pranit Kokate

Pranit Kokate

Pune

Summary

Results-driven Software Developer with 7+ years of hands-on experience in software development, specializing in microservices architecture, system design, and backend development in Technological, Healthcare, Banking Industry. Proven ability to design, develop, and deploy high-performance and scalable applications. Passionate about advancing expertise in software architecture and system design.

Overview

8
8
years of professional experience

Work History

EXPERT SOFTWARE ENGINEER

OWENS & MINOR
Pune
07.2024 - Current
  • Designed and implemented role-based filter settings using Django to enhance user functionality.
  • Refactored and optimized ORM queries in Django models, reducing database interaction latency for improved application performance.
  • Built customized, dynamic email templates adhering to design guidelines using Django's templating system and Python libraries.
  • Integrated Redis for caching frequently accessed data, significantly reducing database calls, and enhancing system responsiveness.
  • Developed small automation scripts in Python to streamline routine tasks and improve development efficiency.
  • Performed initial setup configurations for new users in Python, ensuring a smooth onboarding experience, and standardized development environments.
  • Modified Docker files to ensure PostgreSQL database dumps were integrated seamlessly within the Django-based setup.
  • Optimized database operations by leveraging Django ORM techniques to minimize unnecessary database interactions, and enhance overall system efficiency.

SR. ASSOCIATE TECHNOLOGY

SYNECHRON
Pune
11.2021 - 07.2024
  • Designed and developed multiple small projects to validate and maintain data quality checks within equities and investment banking data, using the Pandas library.
  • Worked with the FastAPI framework to fetch Jira bug reports of all team members, and assisted in creating a unified dashboard that visualised these reports with graphs for better UI representation.
  • Developed RESTful APIs to support microservices-based architecture for enterprise-grade systems.
  • Implemented advanced data validation techniques for market data analysis, leveraging Python’s multiprocessing capabilities to reduce execution time by 25%.
  • Enhanced reliability and efficiency of Python-based data analytics pipelines for financial datasets.

PYTHON DEVELOPER

SIMPLIFY
Hydrabad
07.2021 - 11.2021
  • Implemented delegation mechanisms within approval workflows, resulting in a 10% reduction in candidate hiring time.
  • Developed dynamic templates to improve code reusability and reduce code redundancy by 20%.
  • Designed and developed RESTful APIs for efficient data exchange and inter-service communication within a microservices architecture.

MTS-ENGINEER LEVEL-1

MANCORP INNOVATIONS LABS
Pune
02.2019 - 07.2021
  • Developed CRUD APIs and robust background data scraping systems using Scrapy and Celery, following TDD practices to ensure high code quality and maintainability.
  • Built a sophisticated Elasticsearch-based text search engine for Supreme Court judiciary systems, significantly enhancing document retrieval efficiency, while writing unit and integration tests to validate search accuracy.
  • Designed and deployed an internal chatbot for automated question-suggestion workflows, employing TDD to verify edge cases and maintain bot response accuracy.
  • Implemented Redis for caching and RabbitMQ for message queuing, using TDD to verify performance optimization and system reliability.
  • Collaborated with the mobile development team to provide APIs for dynamic content delivery from multiple news websites, ensuring seamless integration through thorough automated testing.
  • Developed and maintained robust APIs with a test-first approach, enabling reliable and real-time data retrieval and integration for mobile applications.

MEMBER OF TECHNICAL GROUP

OPENVIEW TECHNOLOGIES
11.2016 - 11.2018
  • Worked on BMC remedy ticketing tool, to track all the tickets assigned to the Team, and distribute tickets among 4 teams
  • Took care of the software installing failures and some of the hardware problems

Education

B.E. - COMPUTER ENGINEERING

PUNE UNIVERSITY
01.2018

Skills

  • Programming Languages and Frameworks: Python, FastAPI, Django, REST, Pytest
  • Databases: PostgreSQL, MySQL, and ElasticSearch
  • Version Control and Collaboration: GitHub, Bitbucket, Jira, Confluence
  • Development Tools and IDEs: VSCode, PyCharm, Vim
  • DevOps Tools and Processes: Docker, CI/CD
  • Cloud Platforms: GCP, AWS (S3, CloudWatch)
  • Operating Systems: Linux, Windows, and Unix

Leadership & Accomplishments

  • Successfully led and implemented Internal Chat-bot system for SUPACE project.
  • Successfully implemented elastic-search in a legal-notion platform project and achieved lightning-fast search results as desired by the end users.
  • Awarded by Surpass Award within Synechron team for achieving goal within given timeline.

Timeline

EXPERT SOFTWARE ENGINEER

OWENS & MINOR
07.2024 - Current

SR. ASSOCIATE TECHNOLOGY

SYNECHRON
11.2021 - 07.2024

PYTHON DEVELOPER

SIMPLIFY
07.2021 - 11.2021

MTS-ENGINEER LEVEL-1

MANCORP INNOVATIONS LABS
02.2019 - 07.2021

MEMBER OF TECHNICAL GROUP

OPENVIEW TECHNOLOGIES
11.2016 - 11.2018

B.E. - COMPUTER ENGINEERING

PUNE UNIVERSITY
Pranit Kokate