×
Benny N.

Benny N.

Software Engineer

Cleveland, NA, US, OH 44118
(313)452-0116
English

Background


Work Experience

Work Experience

  • Lead Software Engineer, Owner Operator, B47 Labs - Software Services and Solutions

    Aug, 2024 - Present

    • Architected scalable back-end using Java and Spring Boot ensuring high availability

    • Designed modern front-end systems using Typescript, Next.js, React, and TailwindCSS

    • Orchestrated seamless integration of third-party services (mailing, payments, auth, analytics, CRM)

    • Engineered multi-cloud deployment strategies across AWS, GCP, Supabase, and on-premise infrastructure, leveraging IaaC to achieve scalability

    • Developed robust APIs (RESTful, GraphQL, gRPC, WebSockets) enabling seamless communication

  • Full Stack Software Engineer, CVDOS Storefront, Ford Motor - Automotive

    Jan, 2023 - Jul, 20241 year 6 months

    • Led the migration of on-premise services to Google Cloud Platform, ensuring zero downtime and minimal disruption to end-users, while improving scalability and reducing operational costs

    • Designed and implemented a core API to ingest and serve real-time vehicle signals, enabling data-driven decision-making for the storefront application

    • Collaborated cross-functionally to deliver high-quality software using Java 17, Spring Boot, Angular, and MongoDB, adhering to Agile methodologies and best practices

    • Enhanced system reliability and performance by leveraging Apache Kafka for event-driven architecture and Amplitude for analytics-driven optimizations

  • Senior Backend Engineer, Backend Routing, HubSpot - CRM

    Mar, 2022 - Jan, 202310 months

    • Owned and scaled backend services for HubSpot’s CRM, supporting over 200,000 users, by leveraging Spring Boot, Apache Kafka, and AWS, ensuring high availability and performance

    • Championed code quality initiatives by auditing codebases, drafting proposals, and implementing best practices to improve maintainability and reduce technical debt

    • Architected and implemented an event-driven microservices ecosystem using Apache Kafka, enabling real-time data processing and improving system scalability

    • Enhanced the assignment routing pipeline to automate agent assignments, reducing manual effort and improving operational efficiency

  • Full Stack Software Engineer, HCL UrbanCode / IBM UrbanCode - CI/CD Software

    Jun, 2017 - Mar, 20224 years 9 months

    • Delivered full-stack solutions using Java, JSP, JAX-RS, and AWS, adhering to Test-Driven Development (TDD) practices to ensure high-quality, maintainable code

    • Streamlined internationalization (i18n) processes by automating workflows, reducing release cycle time, and improving localization accuracy

    • Designed and implemented a centralized metrics dashboard using Apache Kafka and React, providing actionable insights to stakeholders and improving decision-making

    • Mentored support and core software engineers to assure quality engineering

  • Windows Application Developer, EZMetrology - Automotive Measurement Tools

    Sep, 2016 - Jun, 20179 months

    • Engineered a robust C# licensing library to support offline operators, ensuring compliance and reducing licensing-related issues

    • Delivered key feature enhancements across the software suite using C# and WPF, improving user experience and functionality

    • Redesigned the product update delivery system to streamline updates and improve compatibility across multiple product offerings

  • Intern/Engineer III, American Express - Financial Services

    Jun, 2016 - Aug, 20162 months

    • Migrated configuration and data across multiple sources to resolving cross-team discrepancies

    • Spearheaded a proof-of-concept project for a data virtualization tool, demonstrating its potential to enhance big data warehouse infrastructure

    • Developed a proof-of-concept UI using JBoss and Ionic for an internal knowledge-base platform, showcasing innovative solutions for collaboration

Projects Experience

Projects Experience

  • MMORPG Automation

    - Present

    • Designed AI-driven automation using computer vision and humanized actions to replace manual intervention

    • Developed real-time condition detection using OpenCV, enabling autonomous robot control

    • Created a modular scripting framework for reusable components for improved scripting

  • CodeReader Sublime Text Extension

    - Present

    • github.com/bennyen/CodeReader

    • Engineered audio-assistance code navigation using Python and language-recognition for accessibility

Skills

Skills

  • Stacks

    HTML/JS/CSS

    JAXRS/Tomcat/DojoToolkit/ES6/SCSS

    Spring Boot/Typescript/Angular/SCSS

    Next.js/Postgres/Supabase/TailwindCSS

  • Front End

    HTML

    JSP

    CSS

    Sass

    SCSS

    Angular

    Javascript

    JSON

    ES6

    ECMAScript

    Babel

    Dojo Toolkit

    NPM

    Node

    TypeScript

    RESTful API

    NoSQL

  • Back End

    Java

    Groovy

    Python

    Data Modeling

    API Development

    SQL

    NoSQL

    MySQL/MariaDB/Oracle SQL/SqlServer/DB2

    Ant

    AnthillPro

    Apache Velocity

    Amplitude

    SQLite

    MongoDB

  • Dev/Ops

    Ant/AnthillPro

    AWS

    OpenSearch

    OpenShift

    Docker/Docker Compose

    Serverless/GCP Cloud Functions/AWS Lambda

    Git Version Control System

    Gradle

    HCL Launch

    Hyper-V

    Jellyfin

    Kali Linux

    MacOS

    maven

    microservices

    monorepo

    On-premise

    OpenVPN

    ProxMox VE

    Spring Boot with JAX-RS (Jersey)

    UrbanCode Deploy

    VirtualBox

    Windows

    DBVisualizer

    S3

    AWS Fargate

Education

Education

  • Computer Science, Bachelor of Science, University of Michigan, Ann Arbor, MI

    - Dec, 2016