Summary
Overview
Work History
Education
Skills
Websites
Projects
References
Timeline
Generic
Harani Arumalla

Harani Arumalla

Plano

Summary

I’m a Golang developer with experience at T-Mobile, where I worked on building APIs using GraphQL and REST. I’ve also used Java, JavaScript, Node.js, and NestJS for backend development. Most of my work has been around building reliable backend services, improving performance, and working with teams in an agile environment to get things done.

I’ve worked with microservices and containerized applications, and I’m comfortable collaborating with cross-functional teams to solve problems. I also have a good understanding of blockchain fundamentals like proof of stake and proof of work, along with public and private blockchain architectures.

I’m familiar with cryptographic concepts like hashing, encryption, and digital signatures, especially in the context of distributed systems. I’ve also explored Web3 and how it connects to modern backend and blockchain-based applications.

Overall, I enjoy building scalable, reliable, and efficient systems that are actually useful in real-world scenarios.

Overview

4
4
years of professional experience

Work History

Golang Developer

T-Mobile
Frisco
08.2024 - Current
  • Contributed to T-Cloud, T-Mobile’s internal platform on OpenShift, helping teams run and manage containerized applications more easily.
  • Built backend services in Go, using both GraphQL and REST depending on what fit best for the problem
  • Integrated APIs with Permit.io to handle real-time access checks between users and resources
  • Helped design access control using RBAC and ReBAC to support a secure multi-tenant environment
  • Developed a self-service system so users could manage roles and permissions on their own through APIs
  • Worked with Microsoft Entra ID (Azure AD) for authentication, using JWT tokens to pass identity across services
  • Set up SCIM provisioning to automatically sync users, groups, and roles, reducing manual work.
  • Used Neo4j to model and query relationships, making access control decisions more efficient.
  • Containerized services with Docker, and handled deployments on OpenShift using Helm and ArgoCD.

Java Developer Intern

Revature
07.2022 - 12.2023
  • Built a Bank Management System using Java and Node.js, focusing on backend functionality
  • Developed REST APIs to handle transactions and basic banking operations securely
  • Used concepts from cryptography and distributed systems to think through security, authentication, and access control
  • Worked with SQL/MySQL to store and manage data efficiently
  • Applied object-oriented principles and followed good coding practices while building the system

Education

Master of Science - Computer Science

University of North Texas
Denton, TX
05.2024

Bachelor of Science - Computer Science

Audisankara Institute of Technology
Gudur, Ap
06-2022

Skills

  • Go (Golang)
  • Java
  • JavaScript
  • SQL
  • My SQL
  • Postgres SQL
  • Nodejs
  • NestJS
  • python
  • REST APIs
  • GraphQL
  • Microservices Architecture
  • Neo4j
  • Azure
  • AWS
  • JWT
  • OAuth2
  • Docker
  • Kubernetes
  • API development
  • GraphQL integration
  • SQL database design
  • Agile methodologies
  • Object-oriented programming
  • RESTful apis
  • Full-stack development
  • Back end development
  • Git version control
  • Unit testing
  • Blockchain
  • Multi-Tenant Architecture
  • OOP
  • RBAC
  • ABAC
  • ReBAC

Projects

Built a Bank Management System using Java and Node.js, focusing on backend functionality

  • Developed REST APIs to handle account operations and transactions
  • Added basic authentication and authorization to keep user data and transactions secure
  • Used SQL/MySQL for storing and managing data

References

References available upon request.

Timeline

Golang Developer

T-Mobile
08.2024 - Current

Java Developer Intern

Revature
07.2022 - 12.2023

Master of Science - Computer Science

University of North Texas

Bachelor of Science - Computer Science

Audisankara Institute of Technology
Harani Arumalla