Jesse-Daniel Belleau-Karaskewich

Software Engineer III at Paytm Labs
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ottawa, Ontario, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Software Engineer III
      • Mar 2023 - Present

      Toronto, Canada Area

    • Software Engineer
      • Nov 2021 - Mar 2023

      Toronto, Canada Area * Analyzed and Optimized thread pool and GC configurations for our Scala Real-time Decisioning System. At 2500 transactions per second, this reduced timeouts by 99% and reduced p99 response time from 250ms to 160ms. * Implemented a feature to consolidate queries to Cassandra before executing, reducing overall load on Cassandra by 20% while not impacting response times. * Greatly improved our monitoring by adjusting our Kamon/Prometheus reporting configuration to more accurately represent… Show more * Analyzed and Optimized thread pool and GC configurations for our Scala Real-time Decisioning System. At 2500 transactions per second, this reduced timeouts by 99% and reduced p99 response time from 250ms to 160ms. * Implemented a feature to consolidate queries to Cassandra before executing, reducing overall load on Cassandra by 20% while not impacting response times. * Greatly improved our monitoring by adjusting our Kamon/Prometheus reporting configuration to more accurately represent our response times and provide more frequent metric updates. * Added various metrics to our Application logs being ingested into Elasticsearch. Using these metrics, Kibana Dashboards were created to allow for detailed performance analysis on live and historical traffic. * Created and extended detailed runbooks to handle PagerDuty alerts and various Maintenance procedures spanning across our entire infrastructure (k8s, Kafka, Cassandra, EMR, ELK) ◦ Became a primary contact point for new team members onboarding onto the project. Provided training and on-going advice on how to navigate/improve the system. * Managed infrastructure through Terraform modules and many Kubernetes applications. Changes included AWS networking setup, migrating resources from EC2 to Kubernetes, and rolling out/monitoring application deployments

    • United States
    • Information Technology & Services
    • 700 & Above Employee
    • Software Engineer
      • Jan 2020 - Nov 2021

      Toronto, Ontario, Canada * Created a .NET Core, cloud-native, micro-service application to consolidate the various programs our client used to manage their business and physical infrastructure. The programs were from previous acquisitions, so the new application was built to support current business as well as easy setup of future acquisitions. * Defined a local caching strategy for API Requests from our Angular 8 application. Utilized NgRx to maintain application state and cache common request responses. By… Show more * Created a .NET Core, cloud-native, micro-service application to consolidate the various programs our client used to manage their business and physical infrastructure. The programs were from previous acquisitions, so the new application was built to support current business as well as easy setup of future acquisitions. * Defined a local caching strategy for API Requests from our Angular 8 application. Utilized NgRx to maintain application state and cache common request responses. By short-circuiting requests using cached responses, loading times during sustained use of the site decreased by 35%. * Established standards on the use of new report tooling that communicated directly with the database cluster. This included standards on writing stored procedures, designing reports using a standalone designer, and developing components to aid with end-user interaction. Developers new to the tool could then complete complex stories within 2 weeks. * Implemented a Job Scheduling system that utilized CloudWatch Events and Step Functions to trigger Lambdas across CloudFormation stacks. The approach was data driven to allow for easy configuration. An administration system allowed system admins to view and manage jobs from the Frontend, as well as schedule new jobs. * Implemented an Event dispatching service to filter and relay incoming messages using DynamoDB, SNS and SQS. Compared to the legacy system, this allowed messages to be accepted, transmitted and consumed on an on-demand basis instead of a scheduled basis. * Actively mentored our Interns on a foreign technology stack to ensure success in their time-constrained project. Show less

    • United States
    • Information Technology & Services
    • 700 & Above Employee
    • Software Engineer Intern
      • May 2019 - Aug 2019

      Toronto, Canada Area Developed and deployed a Content Management System to promote the internal Agile Methodology used at Slalom. Drupal backend was extended to meet the needs of the client, and complex frontend components were developed using Vue.js. Worked within a small 5 person team, and alongside multiple remote teams from Boston and Seattle. Together we practiced daily and bi-weekly Agile ceremonies to efficiently produce a fully functional system.

    • Psychology Research Assistant
      • Jun 2018 - Jul 2019

      St. Catharines, Ontario, Canada Created a battery of psychological tests using EPrime and Inquisit, based off of established studies. Used Python to automate all of the tests. Utilized tests created from different studies in JavaScript. Established personal schedule to meet deadlines. Communicated with client to ensure proper implementation of requirements.

    • Help Desk Teaching Assistant
      • Sep 2018 - Apr 2019

      St. Catharines, Ontario, Canada Assist students with all things Computer Science, including help with concepts and assignments. Also assist in debugging difficult to solve problems, and setting up various required environments.

    • United States
    • Software Development
    • 700 & Above Employee
    • User Experience Tester
      • Apr 2018 - Apr 2019

      Test specific aspects of a client's website/app, providing insights as to how a user would navigate and interpret the information provided, or how a user would attempt to accomplish certain tasks (e.g. Finding contact information, opening hours, scheduling an appointment, etc...).

    • Utilities
    • 700 & Above Employee
    • Full Stack Software Developer Co-op
      • Jan 2017 - Dec 2017

      Ontario, Canada Maintain and develop a large code base of internal applications that are used daily. Address unexpected bugs quickly and efficiently. Create end user documentation.

    • Recreational Facilities
    • 1 - 100 Employee
    • Court Monitor
      • Jun 2016 - Nov 2016

      333 Ontario Street Ensured safety of guests by enforcing rules and regulations. Promoted enjoyment of guests with enthusiasm and creativity to suggest fun activities. Assisted in maintaining appearance of facility.

Education

  • Brock University
    Bachelor’s Degree, Computer Science with Co-op
    2015 - 2019

Community

You need to have a working account to view this content. Click here to join now