Alok Vishwakarma

Senior Software Engineer at ServiceNow

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alok Vishwakarma is a Senior Software Engineer based in Bengaluru with over 10 years of experience building scalable, cloud-native backend systems using Java and Spring Boot. He has deep expertise in microservices, event-driven architectures, and platform services such as authentication, billing, and content delivery, gained across enterprises like ServiceNow, Freshworks, JCPenney, Deloitte, and TCS. Comfortable across the stack, he pairs strong system design skills with hands-on work in PostgreSQL, Cassandra, Redis, AWS, Docker, and Kubernetes to improve resilience and observability. Notably, he has delivered platform-level capabilities for login and subscription systems as well as high-throughput content platforms, reflecting a knack for solving real-world problems at scale. Colleagues describe him as a pragmatic engineer who values clean APIs and measurable reliability improvements.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology (BTech), Computer Science and Engineering, Bachelor of Technology (BTech), Computer Science and Engineering at Kalinga Institute of Industrial Technology
bookKendriya Vidyalaya Sangathan
languagesEnglish, Hindi
github-logo-circle

Github Skills (24)

ecommerce-application10
api9
mongodb9
spring-data-jpa9
spring-cloud-netflix9
react8
nextjs8
typesafe8
spring-boot8
prisma8
java7
typescript7
spring7
spring-cloud7
data-structures6

Programming languages (2)

TypeScriptJava

Github contributions (5)

github-logo-circle
avalokkumar/rsa-cert-utility

Oct 2020 - Jan 2023

Contributions:1 release, 13 pushes, 3 branches in 2 years 2 months
avalokkumar/multithreading

May 2023 - Sep 2025

A collection of code snippets showcasing multithreading concepts like synchronization, coordination, thread pools, and parallel processing. Enhance your understanding of concurrent programming with practical examples in Java. Ideal for beginners and experienced developers.
Contributions:1 PR, 32 pushes, 7 branches in 2 years 5 months
concurrent-programmingjavamultithreadingparallel-processingthread-pool
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial