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

C/C++PythonJavaScriptHTML/CSSSQL

Frameworks

ReactJSExpressJS (NodeJS)FastAPI

Experience

Software Engineer - I
Digital Back Office
London, Remote
Jul 2025 - Present
  • 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)
Software Engineer Intern
Digital Back Office
London, Remote
Apr 2024 - Jun 2025
  • 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
Research Internship
MAIT
Delhi, Remote
Jul 2023 - Sep 2023
  • 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

CodeZen (Coding Platform)
DockerNodeJSExpressJS+4 more

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
ShortLY (URL Optimization Platform)
ReactJSNodeJSExpressJS+2 more

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
Task Manager (REST API)
NodeJSExpressJSMongoDB+1 more

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

Languages

Programming languages I work with

C/C++PythonJavaScriptHTML/CSSSQL
Tools & Technologies

Development tools and databases

Git/GitHubMongoDBDockerPostgreSQLAWSAzureCI/CD (GitHub Actions)Tailwind CSS
Frameworks

Web frameworks and libraries

ReactJSExpressJS (NodeJS)FastAPI
Soft Skills

Professional and interpersonal skills

Time ManagementCritical ThinkingCommunicationProblem SolvingAgile/Scrum
Computer Science Fundamentals
Data StructuresAlgorithmsObject-Oriented Programming (OOP)

Education

B.Tech (ECE)

Maharaja Agrasen Institute Of Technology (GGSIPU)

2021 - 2025GPA: 9.1/10.0
XII (CBSE)

Kendriya Vidyalaya Sec-8 R K Puram

2019 - 202196%

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's connect and discuss how we can work together!

Contact Information

Location

Delhi, India

Connect With Me

Find me on these platforms or send me an email directly.