Skip to main content

About Me

As a versatile Software Engineer, I have demonstrated the ability to quickly adapt to new concepts and technologies. I impact teams by solving problems that elevate team and company productivity, promoting swiftness, efficiency, and overall effectiveness. My multi-disciplinary educational and professional background allows me to analyze the impact of my code from a variety of perspectives.


Download Resume PDF


Work Experience
Skills and Certifications