Overview
Work History
Education
Skills
Timeline
Generic

Benon Garuka

Oakland,CA

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

CSC
07.2021 - Current
  • Addressed system vulnerabilities by developing infrastructure to detect malicious API calls and refactoring code to promote safe coding practices. This improved overall system security.
  • Led comprehensive overhaul of user interface for web application, improving user experience.
  • Developed and implemented change auditing logic for web application. This improved customer workflow by providing streamlined auditing, allowing users to efficiently monitor and manage system changes.
  • Delivered features for reporting, payment tracking and aggregation in timely fashion.

Senior Engineer

DepositLink
03.2021 - 07.2021
  • Refactored code base, transitioning from ASP.NET Core Razor Pages to component-based Blazor Pages, ultimately boosting performance, enhancing user experience, and minimizing code redundancy
  • Increased workflow efficiency and usage by developing customized API, facilitating seamless integration with external real estate applications
  • Enabled real-time tracking and status updates for payments, eliminating follow-ups and reconciliation through features like proof of payment receipts, daily transaction reporting, and detailed data downloads.

Senior Software Developer

AspenTech
07.2013 - 02.2021
  • Automated functional tests using Silk Test. This accelerated regression tests and decreased defects by 30%.
  • Provided technical support and wrote documentation for refinery applications, promoting user experience.
  • Designed and developed pattern search algorithms and unit conversion functionality for nuget package used by several teams throughout organization.
  • Constructed and maintained Continuous Integration pipeline for microservices deployed on Azure and libraries deployed on NuGet, ensuring efficient deployment and scalability.
  • Mentored and trained new developers and interns, fostering collaborative and knowledgeable team.
  • Migrated legacy Forms/VB Desktop application to WPF/C#, resulting in significant boost in performance and increased adoption.
  • Automated build and staging process for desktop application, reducing daily build time from two to three hours to virtually unsupervised, promoting efficiency.
  • Implemented framework for internationalization, facilitating localization into multiple languages, driving global adoption.

Education

Master of Science - Computer Science, Data Analytics Specialization

Boston University
Boston, MA
01.2019

Bachelor of Science - Electrical And Computer Engineering

California Baptist University
Riverside, CA
05.2013

Skills

  • C# NET
  • C
  • Typescript / Javascript
  • Python
  • Web development (Angular, Razor, Blazor)
  • Database Development (SQL)
  • Data Analysis
  • Machine Learning algorithms (Pattern Search, Classification, Neural Networks, Regression, NLP)
  • Desktop Development (WPF)
  • Source Control (Azure DevOps, Git, Perforce)

Timeline

Senior Software Engineer

CSC
07.2021 - Current

Senior Engineer

DepositLink
03.2021 - 07.2021

Senior Software Developer

AspenTech
07.2013 - 02.2021

Master of Science - Computer Science, Data Analytics Specialization

Boston University

Bachelor of Science - Electrical And Computer Engineering

California Baptist University
Benon Garuka