Ashish Patwal is a Senior Software Engineer and data engineer with six years of experience building and optimizing large-scale data ingestion and processing pipelines using Hadoop, Spark, Airflow and GCP. At HSBC he has driven core banking ingestion efforts, focusing on reliable, secure orchestration and integrating Hive and BigQuery for performant warehousing. He combines cloud-native best practices with hands-on ETL and workflow automation, and has a track record of turning messy raw data into actionable insights. An active open-source contributor, he has improved browser compatibility and stricter TypeScript checks on Oppia while also enhancing frontend UX for a physics calculator project, showing fluency across back-end data systems and front-end polish. Based in India, he brings a pragmatic, security-conscious approach to data engineering and a penchant for improving developer experience through refactors and automation.
6 years of coding experience
2 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Graphic Era Hill University
A free, online learning platform to make quality education accessible for all.
Role in this project:
Full-stack Developer
Contributions:164 reviews, 13 commits, 16 PRs in 1 year 1 month
Contributions summary:Ashish contributed to the Oppia platform by enhancing browser compatibility, specifically adding support for the Brave browser. They also worked on refactoring the codebase by fixing bugs related to `python_utils` and its metaclass functionalities, removing deprecated code. Furthermore, the user implemented changes to end-to-end tests in `TopicsAndSkillsDashboardPage.js`, introducing action and waitFor utilities. The user's work also included making TypeScript checks stricter for the skills-list component and refactoring the subtopic viewer section.
Contributions:10 commits, 6 PRs, 21 comments in 3 days
Contributions summary:Ashish primarily contributed to the front-end development of a physics calculator application. Their work included implementing a calculator for gravitational force, adding a reset button for input fields, integrating a logo, and updating the footer with a logo. Additionally, they incorporated an error measurement calculator. The focus was on enhancing the user interface and adding new functionalities related to physics calculations.
diversionjwoc-2k22physicswoccalculators
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.