Jeff Rogers

Jeff Rogers Email and Phone Number

Principal Software Developer @ Wealthsimple @ Wealthsimple
Jeff Rogers's Location
Canada, Canada
Jeff Rogers's Contact Details
About Jeff Rogers

Note: Unfortunately I am unable to refer you to Wealthsimple if I do not know you or have not worked with you before. Thank you.Software engineer and technical leader with over 20 years of experience in backend, browser, and mobile application development, and over 8 years of engineering team leadership.Technical Skills:• Languages: Java, Kotlin, Python, JavaScript, C/C++• Technologies and Frameworks: JDK, Spring Boot, Node.js, micro-services, REST, GraphQL, Pub/Sub messaging, event streaming, Temporal workflows• Infrastructure and Cloud: CI/CD, Docker, AWS SQS/Kinesis/DynamoDB, Kafka/Confluent Platform, Github Actions, Datadog, Consul, Kubernetes, PostgreSQL, Oracle, Slack integrations, NGINX• Developer Tools: Git, IntelliJ, Visual Studio Code, Gradle, Maven, CMake, NPM

Jeff Rogers's Current Company Details
Wealthsimple

Wealthsimple

View
Principal Software Developer @ Wealthsimple
Jeff Rogers Work Experience Details
  • Wealthsimple
    Principal Software Developer
    Wealthsimple Jul 2022 - Present
    Toronto, Ontario, Ca
    Responsible for core distributed systems and infrastructure powering trading, transaction processing, clearing and custody. Using Kotlin, Spring Boot, Python, GraphQL, REST, Postgres, Oracle, Kafka, MQ, Temporal and a variety of AWS services.Experience with large-scale FIX protocol ordering systems, DTC and CDS equity and fund settlement integrations, market data, Bloomberg, FX, and books of record/ledgers.Also maintain Wealthsimple’s internal Kotlin/JDK frameworks and tooling.
  • Wealthsimple
    Staff Software Engineer
    Wealthsimple May 2017 - Jul 2022
    Toronto, Ontario, Ca
  • Topology Lp
    Software Developer
    Topology Lp Jul 2014 - May 2017
    Toronto, On, Ca
    • Developed cross-platform peer-to-peer technology for Android, iOS and desktop in C++, Java and Swift with the goal of providing server-less network connectivity. Solutions were built to use mesh networks, WebRTC, Bluetooth LE and WiFi-direct connectivity, enabling secure end-to-end, local communication.• Created backend services for Apple/Android mobile push and network traversal utilizing Node.js, MySQL and NGINX. Created continuous integration infrastructure utilizing Jenkins.
  • Blackberry
    Development Team Lead
    Blackberry Jun 2012 - Jul 2014
    Waterloo, Ontario, Ca
    • Managed a team of 10 distributed developers responsible for core web platform, WebKit and browser development for BlackBerry 10 and QNX Connected Car platforms deployed to millions of devices and cars. Had overall responsibility for release decision-making and setting project direction.• Worked to build a world-class browser development team by interviewing and hiring new people, and leading by example. Managed team performance and worked with senior leadership, reporting status against project plans and commitments.• Acted as the technical interface for other groups in the company, including user experience, product management and platform teams. Member of the security group, responsible for ensuring security patches were released in a timely matter.
  • Blackberry
    Senior Software Developer
    Blackberry Jun 2008 - May 2012
    Waterloo, Ontario, Ca
    • Technical lead for the 7.x browser release, accountable for new feature development and release stability. Responsible for making architectural decisions and coordinating with other product teams.• Led development of all user-facing features of the browser application, including new user interface components and user interaction. Introduced new features like tabbed browsing.• Implemented various components needed for the integration of the WebKit engine into the device software release.
  • Blackberry
    Technical Lead, Instant Messaging
    Blackberry Feb 2007 - Jun 2008
    Waterloo, Ontario, Ca
    • Lead developer of instant messaging applications for BlackBerry, including BBM/BlackBerry Messenger as well as clients for Google Talk, Yahoo! Messenger and Windows Live Messenger. The number of active BBM users increased from 4 to 15 million users during this time.• Completely re-designed and implemented the contact list and conversation user experience, and added support for contact pictures and file transfers. Components were built into a shared framework lthat was reused across different instant messaging applications as well as the SMS/texting application’s conversation view.
  • Blackberry
    Software Developer
    Blackberry May 2004 - Feb 2007
    Waterloo, Ontario, Ca
    • Designed and implemented new server-side push functionality in the BlackBerry Enterprise Server.• Developer on the BlackBerry Runtime product, a rapid application development platform capable of executing applications composed of XML markup and JavaScript.

Jeff Rogers Skills

Mobile Applications C++ Software Development Javascript Java Blackberry Git Object Oriented Design Software Engineering Software Design Webkit Web Development Android User Experience Agile Methodologies Web Applications Css Mobile Devices Mobile Node.js Architectures Integration User Interface Python Linux Team Management Shell Scripting Continuous Integration Architecture User Interface Design Mobile Technology C Swift Html Qnx Qt Distributed Systems Cloud Computing Docker Amazon Web Services Postgresql Kotlin Engineering Management Apache Kafka Jenkins Circleci Datadog Mentoring Leadership Devops Xml Eclipse Perforce Html5 Webrtc Microservices Ndk Scrum Multithreading

Jeff Rogers Education Details

  • University Of Waterloo
    University Of Waterloo
    Electrical Engineering

Frequently Asked Questions about Jeff Rogers

What company does Jeff Rogers work for?

Jeff Rogers works for Wealthsimple

What is Jeff Rogers's role at the current company?

Jeff Rogers's current role is Principal Software Developer @ Wealthsimple.

What is Jeff Rogers's email address?

Jeff Rogers's email address is je****@****ail.com

What schools did Jeff Rogers attend?

Jeff Rogers attended University Of Waterloo.

What skills is Jeff Rogers known for?

Jeff Rogers has skills like Mobile Applications, C++, Software Development, Javascript, Java, Blackberry, Git, Object Oriented Design, Software Engineering, Software Design, Webkit, Web Development.

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.