I'm a Software Engineer who enjoys building software that is maintainable, scalable, and designed to evolve as business requirements change.
I enjoy working across the full stack, with a stronger interest in backend engineering, software architecture, and designing clean systems.
Rather than writing code that simply works, I focus on building software that is easy to understand, easy to maintain, and easy to extend for future developers.
|
π§© Solve the Right Problem |
π― Business Requirements First |
|
Today's code should make tomorrow's changes easier. |
|
- Data Structures & Algorithms
- Object-Oriented Programming (OOP)
- Operating Systems
- Networking Fundamentals
- System Design
- Software Architecture
- Big O Analysis
- ποΈ Building maintainable software
- π Writing reusable components and services
- π Reducing future maintenance costs
- π§© Clean software architecture
- π― Solving business problems with the right technology
- π€ Writing code that other developers enjoy working with
- Backend Engineering
- Full Stack Development
- Software Architecture
- System Design
- Designing Maintainable Software
- Building Scalable Web Applications
I don't aim to write code that only works today.
I aim to build software that my team can confidently maintain and extend tomorrow.

