Software Engineer
Passionate about creating innovative solutions
Professional Journey
Full-time Software Engineer since 2012
I graduated from UMBC with a B.S. in Computer Science and have been working as a full-time software engineer since 2012. Currently serving as team lead, I focus on training and mentoring my engineering team while tackling complex challenges and delivering mission-critical solutions. I thrive on the technical depth of software development and the leadership aspects of guiding teams toward success.
Problem-Solving Philosophy
Continuous learning and building
I thrive on constantly building and improving myself. Whether it's staying current with the latest technologies, tackling complex software challenges, or creating something new and exciting, I love the process of continuous growth. Even while taking care of my family, I find ways to squeeze in time for learning and building - it's what keeps me energized and passionate about what I do.