Harigovind TP
Software Engineer
Building robust backend systems and scalable solutions
About Me
Software Engineer specializing in building scalable backend systems and robust APIs. I enjoy tackling complex problems and developing solutions that make a real impact through modern frameworks and cloud technologies.
With a solid foundation in software development and backend systems, I specialize in designing scalable architectures and implementing efficient solutions. My experience spans across cloud technologies, API development, and modern frameworks that drive business value.
Core Technologies
Languages
Frameworks
Experience
- Designed scalable multi-cloud secrets management solution using Strategy and Factory design patterns, supporting AWS Secrets Manager, Azure Key Vault, and GCP Secret Manager with config-driven provider selection
- Led migration from single-tenant to multi-tenant architecture by redesigning database models, authentication logic, and API endpoints to enable scalable multi-tenant system
- Implemented comprehensive data isolation between organizations with support for multiple organization memberships per user and role-based access control (RBAC)
- Resolved critical bugs related to server side (FastAPI) routing within Docker containers deployed on production servers, enhancing reliability
- Implemented Single Sign-On (SSO) by developing custom authentication modules for JupyterHub and Apache Airflow using Flask AppBuilder, resulting in 50% reduction in login time
- Built CI/CD pipelines with GitHub Actions, automating Python package publishing to PyPI and Docker image deployment with optimized workflows using parallel jobs
- Developed custom Airflow secrets backend class integrating with AWS Secrets Manager, enabling secure management of connections and variables
- Developed hybrid summarization model using T5 and BERT integrated with sliding window algorithm, designed specifically for meeting summarization
- Achieved 20% enhancement in ROUGE scores relative to alternative models (BART, PEGASUS, GPT-2, T5-BASE) for meeting summarization
- Tested all models across popular and diverse datasets (ICSI, AMI, CNN-DM)
Featured Projects
Full-stack coding platform enabling users to solve DSA problems with interactive code editor and problems categorized by difficulty levels. Employed Docker containers for isolated code execution environments.
- Interactive code editor with syntax highlighting
- Docker-based isolated execution environments
Full-stack URL shortening and analytics platform aimed at optimizing link length and enhancing user experience with comprehensive analytics and QR code generation.
- URL shortening with custom aliases
- Analytics dashboard with user behavior insights
Backend RESTful APIs powering comprehensive task management system with automated priority adjustments and voice calling functionalities.
- RESTful API design with JWT authentication
- Automated task priority adjustments using cronjobs
Skills & Technologies
Programming languages I work with
Development tools and databases
Web frameworks and libraries
Professional and interpersonal skills
Education
Maharaja Agrasen Institute Of Technology (GGSIPU)
Kendriya Vidyalaya Sec-8 R K Puram
Get In Touch
I'm always interested in new opportunities and exciting projects. Let's connect and discuss how we can work together!
Location
Delhi, India
Find me on these platforms or send me an email directly.