Software Engineer
<System Design, Code, Debug, Optimize, Repeat>
Hello, I’m Arun Erram, a dedicated software engineer with a passion for delivering innovative solutions to complex challenges through the use of cutting-edge technologies.
My Developer Journey 🚀
Software Engineer
Infosys. Ltd
- Developed scalable microservices and full-stack applications using Java/J2EE, Spring Boot, and frontend technologies, improving performance by 30% and reducing latency by 15%.
- Implemented backend solutions with Core Java, Spring MVC, Hibernate, and multithreading, enabling seamless integration and efficient data processing.
- Designed RESTful and SOAP services, integrating with relational and NoSQL databases, ensuring high availability and optimal data management.
- Achieved 90% code coverage through JUnit/Mockito testing, improved system performance by 50%, and successfully collaborated in Agile environments.
Software Engineer Intern
Philips Health Care. Ltd.
- Developed web apps with Angular, TypeScript, and RxJS, improving UI performance by 25%.
- Integrated APIs and Reactive Forms, cutting customer response time by 15%.
- Enhanced error tracking, boosting data accuracy for customer insights by 30%.
- Conducted testing with Jasmine/Karma, achieving 98% bug-free deployments.
Featured Projects
A collection of projects showcasing my expertise in full-stack applications and System Design.

TeamMates(Open Source) , Associated with National University of Singapor
TEAMMATES is a free online tool for managing peer evaluations and other feedback paths of your students. It is provided as a cloud-based service for educators/students and is currently used by hundreds of universities across the world.

Designed Algorithams for Research Graph Data Structure
This project implements algorithms for solving the Vertex k-Labeling problem, a fundamental problem in graph theory with applications in areas such as channel assignment, frequency allocation, and graph coloring.

Pharma Industry's Supply Chain Managment System
Overall, this Decentralized Application provides a way to track the various stages of a pharmaceutical product in the supply chain, ensuring transparency and accountability.
Technical Skills
Frontend
- React
- Angular
- TypeScript
- Tailwind CSS
- HTML
- CSS
Backend
- System Design
- Java
- Python
- Node.js
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Kafka/MQ
DevOps
- Docker
- Kubernetes
- AWS
- CI/CD
- Linux
Tools
- Git
- VS Code
- Microsoft SQL Server
- Postman
- Oracle SQL Developer