Hi everyone, I'm currently working as an SDE-1 at UKG. Here’s a quick overview of my journey and learnings so far.
My Work Journey
At UKG, I got the opportunity to work across multiple teams, which helped me gain exposure to different domains:
- Started with **Flex Team**, where I worked on **Grafana dashboards** and added metrics for various services to monitor system performance.
- Moved to the **AUTHZ team**, where I contributed to building a **role-based access authorization system**, focusing on secure and scalable access control.
- Currently part of **Workforce Hub**, where we are building an **AI-based alerting system** that allows users to create alerts using natural language and sends real-time notifications.
Tech Stack I Worked On
- Java, Spring Boot
- Angular, TypeScript
- Redis Cache, Caffeine Cache
- Kafka (consumer/subscriber for notifications)
- Docker
- Grafana
- Vertex AI
- CSP Headers (security enhancements), GSM for secrets
Work Culture at UKG
The work culture at UKG is one of the best parts of the experience:
- Everyone is supportive, approachable, and collaborative
- Open environment where you can share ideas and ask questions freely
- Focus on **learning and growth along with delivery**
- Good work-life balance, making it easy to manage time
Office & Facilities
- Well-designed office with a positive vibe
- Cafeteria with coffee, tea, juices, brownies, and snacks
- Daily meals include both healthy and non-healthy options with calorie count
- Fun activities: Table Tennis, 8 Ball Pool, Carrom
Key Learnings
- Adaptability is key when working across teams
- Strong fundamentals help in learning new technologies quickly
- Real-world systems require thinking about **scalability, performance, and security**
- Communication and clarity matter as much as technical skill
Overall, my journey at UKG has been a great mix of learning, growth, and a positive work environment