Vishal Mahajan

Support Engineer at DG FutureTech India Private Limited

Pune, Maharashtra, 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

🤩
Rockstar
🎓
Top School
Vishal Mahajan is a results-driven Support Engineer with 10 years of experience in IT operations and backend-focused development, currently based in Pune. He blends hands-on support and DevOps skills with full-stack contributions to notable open-source projects like JHipster, where he improved security, CORS/OAuth2 flows, Keycloak integrations, and CI/CD pipelines. Vishal has a pragmatic knack for upgrading legacy stacks and resolving cross-cutting issues—fixing merge conflicts, test suites, and build tooling while making targeted UX and API adjustments such as lazy-loaded statistics and User-Agent handling. Comfortable across Spring Cloud, OAuth2, and frontend-backend interactions, he brings operational discipline to application maintenance and release stability. An avid neovim user, he pairs developer-focused tooling preferences with a methodical approach to troubleshooting and automation.
code10 years of coding experience
bookBachelor of Engineering - BE, Computer Software Engineering, 65.33%, Bachelor of Engineering - BE, Computer Software Engineering, 65.33% at Sir Visvesvaraya Institute of Technology - India
bookBachelor of Engineering, Computer Engineering, 65.33%, Bachelor of Engineering, Computer Engineering, 65.33% at svit
github-logo-circle

Github Skills (24)

keycloak10
cors10
web-application10
spring-security10
java10
jhipster10
javas10
spring-boot10
oauth10
devops9
netflix-eureka9
docker8
angular8
dockers8
javascript8

Programming languages (8)

TypeScriptJavaObjective-C++SCSSJavaScriptLuaSvelteEJS

Github contributions (5)

github-logo-circle
jhipster/jhipster-registry

Mar 2019 - Sep 2021

JHipster Registry, based on Spring Cloud Netflix Eureka and Spring Cloud Config
Role in this project:
userBack-end Developer
Contributions:14 reviews, 10 commits, 7 PRs in 2 years 6 months
Contributions summary:Vishal primarily focused on enhancing the security and CORS configuration within the JHipster Registry application. Their contributions involved fixing CORS integration with Spring Security, enabling CORS support in OAuth2 flows, and addressing OAuth2 and basic authentication login issues. The user made modifications across key configuration files related to web configuration and security, ensuring proper authentication and authorization within the application. These changes indicate a focus on securing the application's APIs and enabling proper cross-origin resource sharing.
spring-bootcloud-configspring-cloud-confignetflixjhipster
jhipster/generator-jhipster

Aug 2017 - Nov 2022

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:55 reviews, 313 commits, 223 PRs in 5 years 3 months
Contributions summary:Vishal primarily focused on updating Keycloak and realm configurations, upgrading the Keycloak version and synchronizing realm configurations to match the new version. They also refactored custom mappers and integrated them within the web-app and jhipster-registry client applications. Furthermore, the user contributed to optimizing the build and testing process, including fixing browser-sync issues by increasing the heartbeat timeout and resolving yarn-related issues. The changes include configurations for CI/CD pipeline.
development-platformyeoman-generatorgeneratormicroservicedocker
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
Vishal Mahajan - Support Engineer at DG FutureTech India Private Limited