P

Pierre-Henry Soria

About

Detail

South Melbourne, Victoria, Australia

Timeline


work
Job
school
Education
auto_stories
Publication

Résumé


Jobs verified_user 0% verified
  • A
    Senior Software Engineer
    ANZ Bank
    Jan 2025 - Current (1 year 6 months)
    • Work within the Innovation & Automation team, developing a high-precision automation portal solution used by the bank’s security advisory team. • Simplified complex workflows, rewrote contract review logic and UX flow, automated Design Exposure Assessment Lifecycle (DEAL) by assessing security reports across hundreds of logic controls, scenarios, and data points to deliver unique, personalised outcomes to the security advisory team. • Improved security execution by making processes unified, clear, and more consistent across the team, while mentoring a junior engineer. • Refactored a complex legacy codebase by adding test coverage, splitting out the logic and reimplement the needed work into a maintainable, consistent and functioning versi
  • U
    Senior Software Engineer
    Updoc
    Jan 2024 - Jan 2025 (1 year 1 month)
    • Worked in a fast-paced health-tech startup, designing and building brand-new features for the company’s backend API using NodeJS, TypeScript, Prisma ORM with PostgreSQL, Supabase for quick POCs, and React for frontend. • Migrated the company’s first legacy Medical Certificate portal to the new Doctor Portal, while granularly implementing all missing features towards the newer platform and porting the Medical Certificate frontend requests to the new platform. • Added push notifications and analytics from backend to Cordova iOS/Android apps with Zapier app integration for extensive custom automations. • Built a brand-new pharmacy dashboard to manage and sell medications across the platform, contributing to significant business growth. • Mai
  • Zambrero
    Principal Senior Software Engineer
    Zambrero
    Oct 2022 - Jan 2024 (1 year 4 months)
    • Led projects and managed a full-time software engineer, with regular catchups, prioritisation & backlog refinement, and work review performance. • Focused on iOS and Android ordering/delivery apps, web services, infra reliability, store back-office system and codebase architecture tech debt. • Implemented major features, including coordinating and integrating a white-label delivery partner API into the stores’ network. • Overcame technical and operational challenges, added critical security and fraud detection/suspension based on unusual user behaviours and transaction patterns, and implemented phone number verification for all customers across platforms using a micro-comm server. • Developed APIs using Node, TypeScript 5, Express with In
  • H
    Software Engineer II
    Honeywell Sine
    Jun 2020 - Oct 2022 (2 years 5 months)
    • Worked on both the React frontend and NodeJS backend API, as well as microservices and internal cross-shared packages. • Used JS ES6/7, Node, Express, TypeScript, React, AngularJS migration to React, Sequelize/Postgres, SNS pub/sub and SQS queuing systems. • Followed OpenAPI for documentation generation. Highly involved in reviewing and approving code changes across teams. • Implemented Cypress integration and end-to-end tests, and was part of the QA automation guild to maintain high-quality testing across teams. • Used Docker, Jenkins, AWS services, as well as New Relic for monitoring releases. • Benchmarked and measured the performance of heavy SQL queries, including indexing improvements, using tools like pganalyze.
  • L
    Engineer, Founder, Product
    Lifyzer
    May 2019 - Jan 2020 (9 months)
    • Built social-food mobile apps focused on transparency, allowing users to rate and leave reviews on any food items. • Implemented OCR and barcode scanning to instantly provide a health rating score and useful insights about each product. • REST API using plain PHP 7.1 and composer packages and MySQL, integrating 3rd-party nutrition APIs (OpenFoodFacts, Foodrepo.org, FDC). • Skills involved: Swift (iOS app), Java (Android app), JS, Node, PHP, MySQL, and Algolia for a custom food search engine.
  • E
    Full-stack Developer
    Eyemagnet
    Sep 2018 - Apr 2019 (8 months)
    Eyemagnet provides IPTV software, personalized advertising, and analytics/content management cloud services for large enterprises. • Developed modern PHP and JavaScript web applications and APIs using vanilla JS, GraphQL, Symfony, Doctrine, and PostgreSQL. • Maintained existing backend PHP Symfony and Drupal applications, two intranet SaaS, and various frontend JavaScript projects. • Built micro SMS eCommerce sites for Jack Daniel's and St John’s using Symfony, Bootstrap, Bambora for payments and Modica for sending SMS
  • D
    Software Engineer
    Daft.ie
    Jul 2015 - May 2018 (2 years 11 months)
    • I worked on a brand new PWA website using PHP 7.1 features, Slim3 framework, Twig, SASS, Susy, Logentries, Elasticsearch (for a brand new search API), RabbitMQ, and Docker. • I followed the JSONAPI.org design specification and Swagger (OpenAPI) for documenting each endpoint. • I contributed to DistilledSCH’s latest project, a single API platform based on microservices built on top of Java Spring Boot. • I found and patched several security vulnerabilities, including CSRF, XSS, SQL Injection, Reverse Tabnabbing attacks, and phishing tracking, and introduced OWASP guidelines as the security standard. • My work focused on writing high-quality code with strong test coverage, following TDD/BDD and SOLID/GRASP principles. I worked closely with
  • H
    Software Engineer
    HiZup, Ltd
    Dec 2013 - Aug 2017 (3 years 9 months)
    Improved and implemented new features, defined product vision, and architected software with design patterns for commercial web apps such as pH7CMS Pro, pH2Date, and pH4Social. Managed marketing, branding, SEO, growth hacking, and content creation. Built and maintained a cloud-hosted SaaS for pH7CMS Pro using WHMCS on a CentOS VPS. Provided live, ticket-based technical support, and video training to customers.
  • p
    Developer Founder
    pH7Builder Software
    Jan 2012 - Current (14 years 6 months)
    My personal social community software, built from scratch, became a public open-source project in 2012. It quickly became a leader in the development of social websites. I led the project, managed user issues, implemented new features and modules, wrote the documentation, and kept the product roadmap updated weekly. pH7CMS received several awards, including the iDate Awards, and has been downloaded over 109,000 times.
Education verified_user 0% verified
  • James Cook University
    Post-Graduate Diploma Of Data Science With Distinction
    James Cook University
    May 2023 - Aug 2024 (1 year 4 months)
    Grew my data science understanding through deep use of multiple tools such as R, Python (Pandas{AI}, Jupyter notebooks, NumPy, Matplotlib), MATLAB, and SAS Viya. Experienced in data visualization with ggplot2 and Tableau, database modeling, machine learning & AI, data mining, training models, and algorithm implementation. Applied advanced methods such as the Gram-Schmidt procedure and Google’s VisualRank algorithm using SVD-based image similarity measures, etc.
  • B
    Business Management
    Brussels
    Feb 2013 - Jun 2013 (5 months)
    Passed with 82%
  • U
    B.Sc. Computer Science
    University of Namur
    Jan 2009 - Jan 2012 (3 years 1 month)
    Second-class honours
Publications verified_user 0% verified
  • P
    PHP Solutions Magazine
    Nov 2012