Profile
Software Architect and Developer with 9+ years of experience in software development. Skilled in Python, Java, Django, AWS, Azure, and various other technologies. Experienced in microservices, distributed systems, and full-stack development.
Education

Master of Technology in CSE

June 2014 at Vellore Institute of Technology, Vellore, India

Bachelor of Engineering in CSE

June 2011 at AISSMS's COE, Pune University, Pune, India

Experience

Software Architect and Developer

From Feb 2023 to Jun 2024 at Startup, Pune, India

Built an Azure-based RAG system with advanced search capabilities and LLM classification. Collaborated with stakeholders, conducted API research, designed secure Python-based architectures, and integrated solutions into existing systems.

Technical Lead

From Feb 2021 to Jan 2023 at Incedo (Fortra/Tripwire), Pune, India

Led the modernization of a legacy DSR product, migrating from Perl to Python. Implemented BDD testing framework, increased code coverage, and streamlined collaboration. Developed architecture diagrams, ADRs, and led development efforts.

Module Lead

From Jul 2020 to Jan 2021 at Persistent (IBM), Pune, India

Developed custom OpenStack Cinder drivers for IBM storage devices. Designed Python-Ansible automation for migrating complex user environments. Built scalable Python-Ansible AWS migration framework with CI/CD integration.

Certifications
Skills
  • Python
  • Java
  • Django
  • DRF
  • Celery
  • Pytest
  • Behave (BDD)
  • Linux
  • SQL
  • MySQL
  • NoSQL
  • Git
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Jenkins
  • CI/CD
  • Microservices
  • OOP
© 2024 Bharat G. Gaikwad