Nicholas Paun

Software Engineer

Vancouver, British Columbia, Canada8 yrs experience
Highly Stable

Key Highlights

  • Active contributor to GTFS for public transit data.
  • Reduced memory usage by 75% in trip planning service.
  • Developed tooling for Python 3 migration.
Stackforce AI infers this person is a Software Developer with expertise in Transportation and SaaS industries.

Contact

Skills

Core Skills

C++PythonNode.jsKubernetesJavaVue.js

Other Skills

Python (Programming Language)JavaScriptRust (Programming Language)Google Cloud Platform (GCP)SQLPrologTypeScriptBashTerraformContinuous Integration and Continuous Delivery (CI/CD)LinuxMultithreadingCompilers

About

https://npaun.io/

Experience

8 yrs
Total Experience
3 yrs 1 mo
Average Tenure
1 yr 10 mos
Current Experience

Cloudflare

Systems Engineer, Workers Runtime

Jul 2024Present · 1 yr 10 mos

Transit

Software Developer, Routing and Compression

May 2019Jul 2024 · 5 yrs 2 mos

  • ◦ Active contributor to GTFS, the industry standard for public transit data. Engaged with stakeholders to develop extensions for real-time detours and trip interlining. Member of the working group on fares.
  • ◦ Prioritized scaling and reliability for the trip planning service (a NodeJS frontend to a C++ module). Slashed memory usage by 75% and implemented concurrency. Established a frequent and consistent release schedule.
  • ◦ Provided leadership on cross-team collaboration. Delivered training on threadsafe programming and introduced Clang thread safety analysis. Worked with the static data team to adopt an improved data structure, achieving a ∼100× cardinality reduction for typical datasets while increasing code reuse.
  • ◦ Developed custom tooling to speed migration to Python 3, utilizing dynamic tracing and AST patching.
  • ◦ Took on an operational role, provisioning Transit’s CI environment, ETL job servers, Kong API gateway,
  • and the trip planner team’s Kubernetes services.
C++Python (Programming Language)Python

Cloudops

Software Developer Intern

Jan 2018Jan 2019 · 1 yr

  • ◦ Full-stack work on CloudMC, a Java-based web app enabling clients to manage cloud orchestration services
  • including CloudStack and OpenStack.
  • ◦ Redesigned activity log search interface, refactored the role-based access control system with performance in mind, and participated in the migration of the UI from AngularJS to VueJS.
JavaVue.js

Education

McGill University

Bachelor’s Degree — Computer Science

Jan 2015Jan 2021

Stackforce found 100+ more professionals with C++ & Python

Explore similar profiles based on matching skills and experience