Software Engineer · Singapore · open to opportunities
Renzo Rivera Canare
I build software people rely on — full-stack, end-to-end, and obsessed with the details.
Things I've built
Course capstones, hardware tinkering, and side projects. Hover a row to preview — open any for the full case study.
The short version
I'm a software engineer with 2 years delivering enterprise and government applications. I work across the full stack and care about the details that make software reliable and feel good to use.
I'm drawn to the intersection of engineering and product: understanding what to build, translating user needs into technical decisions, and owning delivery end-to-end. Currently based in Singapore, open to roles where engineering meets product thinking.
Outside of work, I'm usually on a tennis court or golf course (badly, in golf's case), or off on a road trip chasing the parts of a place that aren't in the guidebook.
at a glance
- Based in
- Singapore
- Focus
- Back-end & Product
- Status
- Employed Full-time
- Alma Mater
- National University of Singapore
- Degree
- B.Eng. Computer Engineering (Hons)
What I build with
The languages, frameworks, and practices I reach for — across the stack and the delivery lifecycle.
- 01
languages
Java JavaScript TypeScript Python C C++ C# SQL
- 02
frontend
React Next.js Bootstrap HTML / CSS
- 03
backend & data
Springboot Node.js PostgreSQL Oracle Database REST Flask
- 04
ml & data science
scikit-learn spaCy NLP Selenium JMeter
- 05
product & process
Agile / Scrum Jira UAT Dev lifecycle Requirements gathering Stakeholder comms
- 06
tooling
Git Linux Postman IntelliJ IDEA VS Code
- 07
hardware design
Verilog ARM Assembly Language Xilinx Vitis FPGA Design
Where I've worked
- Jul 2024 — Present
Software Engineer
NCS Group
Building, testing and shipping production systems for large-scale government and enterprise clients. Rated Exceeding Expectations in both review cycles to date. Led client-facing UAT sessions, shipped 4 modules serving ~300 users at a government agency, and acted as cross-team integrator across 3+ squads — aligning developers, testers, and leads on scope and timelines.
- Jan 2023 — May 2023
R&D Embedded Firmware Engineering Intern
HP Inc.
Led a 5-month project to build an automated firmware test suite in Python, improving UI firmware development efficiency by 20%. Designed a Flask / Bootstrap dashboard that surfaced test stability and trend data for engineering managers and Technical Program Managers.
- Summer 2023 — 2025
Technical Sales Engineer / Project Manager
EVOne Charging
Ran customer discovery and tailored product presentations for 100+ prospective clients, translating technical capabilities into clear business value. Managed requirements and on-site commissioning of 70+ custom EV-charger installations nationwide.
Certifications
Graduate and professional certificates, plus the NUS-ISS modules behind them. Open any to read the summary and verify.
-
Covers how agile teams apply essential practices, software design principles, and DevSecOps techniques to analyse, design, and implement non-trivial software systems that are robust, reusable, maintainable, and extensible. Coursework spanned designing systems for target platforms, applying proven design patterns, and engineering automated DevSecOps pipelines for continuous delivery.
Verify credential -
Validates the ability to work as a developer on a Scrum team, applying core engineering practices — test-driven development, continuous integration, and emergent design — to build high-quality, working software within the Scrum framework.
Verify credential
-
Covers core Python programming fundamentals — syntax, data structures, control flow, and functions — through hands-on exercises, building a foundation for further work in data science and software development.
Verify credential
coursework & modules
-
Covers designing and rapidly provisioning cloud-native solutions built from small, independent, loosely coupled services. Topics included scaling strategies, polyglot persistence and NoSQL, microservices suitability, container engineering, service cataloguing, security, and governance for cloud-native systems.
Verify credential -
Covers architecting and engineering software platforms — designing reusable assets and common services, building frameworks, API design, and platform/data management — through hands-on workshops and case studies. Aimed at building scalable platforms that grow interconnected application ecosystems.
Verify credential -
Focuses on solution architecture for enterprise applications, covering software qualities like security, availability, performance, and maintainability. Combined lectures with scenario-based workshops across web, mobile, and cloud domains to design robust, secure, and maintainable architectures.
Verify credential
Let's talk
Open to roles where engineering meets product thinking — or just a good conversation. Drop a note and I'll get back to you.