Software Engineer
***********@*****.***
https://jimmy-ren-portfolio.vercel.app/
https://www.linkedin.com/in/jimmy-ren-dev/
Philadelphia, PA, US
Full-Stack Software Developer experienced in building secure, scalable web applications using React, Angular, Node.js, and SQL databases. Strong background in authentication systems, REST API integration, and data-driven dashboards. Delivered production-ready solutions in Agile environments.
Work Experience
Projects
Core Skills
Frontend:
Backend:
Tools:
Education
Jimmy Ren
Angular Software Engineer
National Board of Medical Examiners Philadelphia, Pennsylvania (Remote)
-
Developed Angular-based login and registration interfaces with client-side validation, secure authentication flows, and semantic HTML for improved accessibility and maintainability. Developed interactive data dashboards using Angular and Tabulator with advanced filtering and sorting, enabling faster analysis of datasets containing thousands of records. Served as acting Scrum Master for a 10-person Agile team, leading 30+ stand-ups and sprint retrospectives over a 6- month development cycle.
Oct 2023 Mar 2024
Software Engineer .NET & JavaScript
Customized Energy Solutions Philadelphia, Pennsylvania (Hybrid)
-
Developed and maintained 3+ internal web applications using HTML, CSS, and JavaScript, improving usability for data- driven engineering workflows.
Built an internal automation tool integrated with a C# microservice and REST APIs to update database records, helping resolve 100+ production issues and reducing repetitive engineering support tickets. Optimized MySQL and SQL Server queries powering internal dashboards, improving response times for large datasets containing thousands of records.
Sep 2022 Mar 2023
Vanguard Communication Clearing House Senior Project - Implemented secure authentication using bcrypt hashing and role-based access control, supporting multiple user roles and protected endpoints across the application.
Designed and implemented full login, registration, and session management workflows integrated with a relational database handling structured user credential storage. Collaborated in Agile sprints with a 5-person development team, participating in code reviews and iterative feature releases across multiple sprint cycles.
Sep 2024 Jun 2025
Money Frenzy -
Engineered a browser-based incremental economy game using vanilla JavaScript, designing modular systems for income generation, upgrades, and random gameplay events.
Developed a scalable pricing algorithm using exponential growth logic to dynamically balance 10+ purchasable assets and progression tiers.
Implemented a centralized game loop and event system using timed intervals and event-driven state updates to manage multiple automated income sources and UI updates in real time. Jan 2026 Present
Angular, React, Next.js, TypeScript, JavaScript, ES6+, HTML5, CSS3, Tailwind CSS Node.js, C#, PostgreSQL, MongoDB, SQL, REST APIs, Java, Python Git, GitHub, Vercel, VS Code, Jira
Drexel University -
Bachelors of Science Computer Science
Sep 2020 Jun 2025