Anshudeep Mathur
Hello, just call me Anshu.
I'm a tinkerer who loves to design + build complex systems that are simple to use. I have a particular interest in search systems, networks and data visualisation. I am presently based in Kitchener, Ontario, Canada
I currently work at Shopify as a software engineer. In the past, I've held positions relating to data analysis and data warehouse development at BlackBerry, and done a fair bit of web development on a contractual/ad-hoc basis.
Technical skills over time ★ = actively practiced.
Bolded = I think I'm good at this.
Blender three.js ★ Remix + TS ★ Prototyping GCP infrastructure ★ d3.js data analysis in Python ★ reshaping and transforming data event streaming using spark scala react ruby on rails spark ★ elasticsearch sas text miner oracle text oracle pl/sql and etl ★ python ★ sql ★ web dev + css
Work experience
Staff Engineer @ People Analytics
Shopify – (September 2015 - Present)The engineering role at this scope (Staff) changes rather frequently for me. Some patterns that stand out:
- Prototyping and curiosity to explore new spaces continues to be the most important aspect. That's mainly how I learn. While most ideas remain sketches (in Excalidraw, Figma, Sketch, whiteboards or on paper) and abandoned code branches (an attempt, usually a script or data visualisation of some sort, sometimes a Jupyter notebook), some threads do end up being useful and introduce a block that connects. These moments are rare, especially when working with driven and like-minded people, but can help significantly.
- Because of my area of work over the past years in People Analytics, I've learned the (current) shape and ideas behind some highly sensitive internal systems. Data flows everywhere, and wrangling it (and surrounding code) often feels more like moulding a lump of clay than dealing with hard technology. It can also sometimes be similarly exhausting.
- The breath of responsibilities, expectations, doubts and mental models evolve constantly. Having an understanding manager or lead who travels alongside never hurts.
- Technologies (in no particular order): Python scripting, Pandas, LLM, DuckDB, BigQuery, SQLite, GitHub Actions, GCP, d3.js, Remix, TypeScript, CUE lang, Ruby.
- Soft skills experience: stakeholder (and expectation) management, planning, company building, first-principles thinking, building Talent systems
- Senior Data Engineer, People Analytics. April 2019 - September 2022.
- Senior Data Engineer, Data Apps. August 2017 - April 2019
- Data Engineer, Shopify Plus. September 2015 - August 2017
Data Analyst + Data Architect
BlackBerry, Waterloo, Canada – (Jan 2011 - September 2015)- Support, design and develop data pipelines for business critical applications and dashboards that impact decisions made within all departments of the Quality organisation.
- Perform ad-hoc data analysis and investigations, as well as debugging Oracle PL/SQL and SQL performance issues.
- Responsible for developing and implementing a longer-term plan for migrating ETL processing from the current dimensionally-modelled Oracle database into a non-relational storage structure.
- Provided Python, Elasticsearch and Git tutorials for members of the Analytics team. This allowed many SAS and SQL-intensive processes to be migrated to Python while retaining (or improving) the execution time and supportability.
- Performed various experiments in order to research and evaluate solutions for building a data mining platform from scratch - the tests covered everything from designing easy user interfaces to the technical considerations. The findings had a direct impact on the design and implementation details of a cross-functional Six Sigma project, leading to significant cost savings and efficiencies.
- Analyst, Voice of the Customer. August 2014 - August 2014.
- Quality Manager, Enterprise. May 2014 - August 2014.
- Database Application Analyst. September 2012 - May 2014.
- Database Systems Developer. Jan 2011 - Sept 2012.
Education
-
BAComp - Applied Computing, with a focus on Wireless Technologies.
University of Guelph-Humber, Toronto, Canada. 2006 - 2010.