Ankur Kumar is a data engineering manager based in Halifax with 11 years of experience building cloud-native data platforms and lakehouse architectures across finance, healthcare, and energy. He combines hands-on PySpark and Databricks expertise with architecture and CI/CD discipline—designing Delta Lake pipelines, Unity Catalog governance, MLflow tracking, and agentic AI integrations for regulated environments. Previously he delivered scalable data solutions and performance gains at EPAM, Deloitte, and BDO Canada, often converting legacy ETL into Spark-based, production-ready workflows. An active open-source contributor and tinkerer, he has improved popular projects in the Laravel and Vue ecosystems, contributed bug fixes to the core Laravel framework, and built a Vue loading overlay component. Colleagues rely on him to translate complex business requirements into auditable, secure data systems and to reduce operational risk through testing and automation. Outside work he’s a Spotify addict who brings that same curiosity and iterative mindset to both code and craft.
11 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Uttar Pradesh Technical University
Vue.js component for full screen loading indicator :cyclone:
Role in this project:
Front-end Developer
Contributions:1 release, 202 commits, 15 PRs in 5 years 2 months
Contributions summary:Ankur primarily contributed to the front-end development of the Vue.js loading overlay component. Their work involved the creation of new features and the enhancement of existing ones. They worked on modifying the component's core functionality, including implementing slots and features such as a background, focus trapping, and the ability to control the loading indicator's appearance, including its shape and color.
Contributions:22 commits, 20 PRs, 63 comments in 2 years 1 month
Contributions summary:Ankur primarily focused on enhancing the JavaScript codebase, specifically within the context of a Laravel application. They implemented features related to optional route parameters, fixed missing variables and improved the handling of undefined parameters in JavaScript. The user also set up webpack and mocha-webpack for the project, showing a focus on build process and testing. Furthermore, they updated npm dependencies.
ziggyjavascriptphprouteslaravel
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.