William Walker

William Walker Email and Phone Number

University of Waterloo Alumnus
William Walker's Location
Toronto, Ontario, Canada, Canada
About William Walker

I’m a graduate from Computer Engineering at University of Waterloo with experience in Full Stack, Big Data, and Android Development.

William Walker's Current Company Details

University of Waterloo Alumnus
William Walker Work Experience Details
  • Replicant
    Software Engineer
    Replicant Jul 2024 - Nov 2024
    Toronto, Ontario, Canada
    I worked at Replicant building up Thinking Machines to answer calls and integrate them with customer's systems!Led development of a new AI Agent for CAA (Canadian Automobile Association) in TypeScript. This AI agent communicates with CAA members via phone, SMS, or voicemail to provide updates on tow truck wait times. Collaborated directly with the client, leading technical discussions on API and data requirements. Successfully delivered the project within two months.Rebuilt an existing CAA emergency roadside AI Agent by replacing all existing user input processing with LLM input processing to understand users better. This improved the AI Agent’s successful phone call rate by 10%.
  • Citi
    Intermediate Applications Developer
    Citi Aug 2023 - Jul 2024
    Mississauga, Ontario, Canada
    Took point on the implementation of a new FINRA (Fin. Regulatory Authority) compliance spec by connecting to and collating data from various upstream micro-services for reporting to help Citi achieve financial compliance.Implemented data loaders for this FINRA compliance spec in Java Spring Boot in a multithreaded fashion to load 3+ million rows of this compliance data needed to create new reports for FINRA.Refactored SQL database sync jobs written in Java to migrate from IBM Tibco queues to an event-drivenarchitecture with high availability Kafka. This reduced job start-up latency by 80% during peak hours.
  • Opentext
    Software Developer
    Opentext Sep 2021 - Dec 2021
    Waterloo, Ontario, Canada
    Designed and developed a frontend interface in Angular for OpenText’s Key Mediator key management service from scratch (Previously CLI only)Developed new RESTful API endpoints and handlers in Java to add features for the new frontendShowed leadership by directing a full-time team member who worked on the visuals in HTML and CSS for this project
  • Index Exchange
    Data Engineering
    Index Exchange Jan 2020 - Apr 2020
    Kitchener, Ontario, Canada
    Improved big data processing systems from advertising servers using Scala to send data and analytics to clients more reliably.Developed RESTful API routes and handlers using Golang and MySQL to connect services.Created new monitoring solutions with InfluxDB and Grafana to track systems and alert for errors.Built strong work-from-home communication strategies and tactics to keep me connected to my team and working collaboratively on stories.
  • Netsuite
    Software Developer
    Netsuite May 2019 - Aug 2019
    Kitchener, Ontario, Canada
    Used Java, JavaScript, and SQL to develop backend & frontend functionality for Human Resources features in NetSuite’s business management suite including a new system for employees to create and track their goals, and a new system for performance reviews.Redesigned page input validation code with a better validation design pattern to increase security, reliability and codebase maintainability.Built strong team connections inside and outside of work to encourage strong collaboration.
  • Reebee Inc.
    Android Engineering
    Reebee Inc. Sep 2018 - Dec 2018
    Kitchener, Ontario, Canada
    Used Java to develop several new features for the reebee flyers application such as drag and drop in users’ shopping lists to make the UI more intuitiveSaw through the entire development cycle of a major interface redesign. Proposed and prototyped many new UI improvements that are now in the app
  • Tigercat Industries
    Software & Hardware
    Tigercat Industries Jan 2018 - Apr 2018
    Paris, Ontario, Canada
    Used C# and MySQL queries to add database viewing functionality for diagnostics software to help the engineering team diagnose Telematics issues out in the field.Cut Telematics firmware building time in half by creating a Linux server to automatically update, compile, build, and newly committed C firmware code.Developed a J1939 CAN Bus message simulator system to simulate engine messages to provide better testing for CAN Bus features in the Telematics firmware.

William Walker Education Details

Frequently Asked Questions about William Walker

What is William Walker's role at the current company?

William Walker's current role is University of Waterloo Alumnus.

What schools did William Walker attend?

William Walker attended University Of Waterloo.

Not the William Walker you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.