Summary
Alen John is a versatile Senior Software Engineer with a strong Java and TypeScript foundation and four years of hands-on experience spanning backend, API design, and front-end work. He currently plays a key role at Vizru as Senior Software Engineer, focusing on scalable Java microservices deployed with Docker and Kubernetes and delivering reliable enterprise-grade solutions. In his previous stint at Vizru as Software Developer, he built content representation models, implemented sentiment analysis, and applied collaborative filtering for personalized recommendations using Java, Spring Data JPA, and React. Earlier roles at Lilac Infotech and Magycal involved containerized deployments, robust Java APIs, and performance-focused concurrency, strengthening his full-stack and DevOps chops. He holds an MCA in Computer Science from Jain University and a BA in Philosophy from Christ University, underscoring a multidisciplinary approach and strong analytical thinking. Based in Bengaluru, he is eager to collaborate on innovative cloud-native, microservices-driven projects that blend Java and TypeScript to drive business growth.
4 years of coding experience
3 years of employment as a software developer
Master of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at Jain (Deemed-to-be University)
Bachelor of Arts (Philosophy), Philosophy, Bachelor of Arts (Philosophy), Philosophy at Christ University, Bangalore
English, Hindi, Malayalam