Download CV

Josie Eshkenazi

Software Engineer

About me

Systems Design Engineering student at the University of Waterloo. I have completed 4/5 years at this program and 5/6 internship placements. Currently looking for my sixth and final co-op placement for the Summer of 2020.

Undergraduate degree
Internships completed
Percent body mass in pasta

Work Experience

PREVIOUS CO-OPS

BACKEND ENGINEERING INTERN

PLANGRID, AN AUTODESK COMPANY
SEPTEMBER 2019 - PRESENT
  • Owned and led the API design, development, and data migrations of the newest feature of PlanGrid’s Tasks product - a flexible issue tracker with offline sync capability.
  • Transitioned monolithic backend to a microservice architecture with more comprehensive logging, robust schema validation with Marshmallow, and Redis in-memory caching. Response times were reduced by 100-150ms.
  • Transitioned existing REST APIs to GraphQL using Apollo Federation. This helped to reduce average feature development time by several days.

BACKEND DEVELOPER INTERN

TUNNELBEAR INC (ACQUIRED BY MCAFEE)
JANUARY 2019 - MAY 2019
  • Shipped scalable, high-throughput APIs of customer-facing VPN application in adherence with rigorous privacy and security benchmarks, and with load demands of 60k+ requests per minute.
  • Re-factored TunnelBear’s backend to be Functional and asynchronous using Play Framework’s and Scala’s concepts of Actions, Async, and Futures. Response times of the new services decreased by up to 15%.
  • Leveraged Redis and JWT to implement OAuth 2.0 industry standard client-server authentication.

DATA ENGINEERING INTERN

TUNNELBEAR INC (ACQUIRED BY MCAFEE)
MAY 2018 - SEPTEMBER 2018
  • Wrote, deployed, and owned internal, fault-tolerant ETL pipelines that delivered performance metrics and mar- keting insight. Additionally, analyzed and presented this data to different teams.
  • Reduced runtime of pipelines by up to 45 minutes through table redesign, indexing, and SQL optimizations.
  • Aggregated, processed and stored large-scale data from relational and NoSQL databases using Apache Airflow, Apache Spark, and AWS tools such as S3, SQS, Dynamo, and Redshift.

SOFTWARE DEVELOPER INTERN

FINASTRA
SEPTEMBER 2017 - DECEMBER 2017
  • .NET developer of CollateralGuard RC which served loan information to tens of thousands of clients in real-time.
  • Created internal server diagnostics tool using WCF which logged system metrics and sent alerts to DevOps.

QA AUTOMATION ENGINEERING INTERN

CLIMAX MEDIA
JANUARY 2017 - APRIL 2017
  • Developed and shipped internal QA portal application using NodeJS and React. Wrote automated testing pipelines using WebDriverIO, Selenium, Mocha, Javascript.

Education

ACADEMIC EXCHANGE

NANYANG TECHNOLOGICAL UNIVERSITY OF SINGAPORE - SCHOOL OF COMPUTER SCIENCE AND COMPUTER ENGINEERING
JAN - APRIL 2020

CANDIDATE FOR BACHELOR OF APPLIED SCIENCE

UNIVERSITY OF WATERLOO - SYSTEMS DESIGN ENGINEERING
EXPECTED GRADUATION: MAY 2021 (5 year program)
  • Dean's Honor List
  • 3.5 GPA