
I build high-performance software at Google, especially in 3D graphics. I thrive on solving complex algorithmic challenges and optimizing systems, leveraging my skills in C++ and OOP to push technological boundaries and create impactful solutions.
At a glance
Curated signals on strengths, focus areas, and how they can help.
Interned as a Research Assistant at Elizabethtown College, gaining early software engineering exposure.
Currently a Software Engineer at Google, focusing on advanced software development and high-performance systems.
Can help others by sharing expertise in 3D graphics, C++, and Object-Oriented Design.
🚀 Career trajectory
Foundational Research
Began with a research assistant role in software engineering, gaining early exposure to practical development.
✦ Research Assistant
✦ Software Engineering
Software Development Core
Transitioned to a Software Developer role, honing skills in core programming languages and development practices.
✦ Software Developer
✦ C++
✦ C#
Advanced Engineering at Google
Currently applying expertise in complex software engineering, focusing on high-performance systems and graphics.
✦ Software Engineer
✦ 3D Graphics
✦ Parallel Programming
💪🏻 Superpowers
Expert in High-Performance Graphics
Leveraging deep knowledge of 3D graphics, DirectX, and shaders for cutting-edge visual experiences.
✦ Proficient in developing complex 3D graphics and 2D graphics applications.
✦ Skilled in XNA, DirectX, and shader programming for optimized visual performance.
✦ Applied linear algebra and parallel programming to enhance graphics rendering.
Proficient Software Architect
Designing and implementing robust software solutions using Object-Oriented Design and C++.
✦ Extensive experience in Object-Oriented Design principles.
✦ Skilled in C++, C#, and Java for developing scalable software.
✦ Adept at utilizing development tools like Visual Studio and JIRA.
Data & Systems Optimizer
Skilled in optimizing systems and managing data through SQL and efficient algorithms.
✦ Experienced with SQL Server Management Studio and Oracle SQL Developer.
✦ Applied algorithms and data structures for efficient problem-solving.
✦ Worked with Linux and Windows environments for diverse software deployment.
I'm excited about
✦ Connecting with fellow innovators in computer graphics and high-performance computing.
✦ Exploring opportunities for collaboration on groundbreaking technology projects.
✦ Discovering new perspectives on software architecture and development challenges.
I can help with
✦ Offer insights into optimizing 3D graphics pipelines and shader development.
✦ Share best practices for Object-Oriented Design in large-scale software projects.
✦ Provide guidance on efficient algorithms and data structures for performance-critical applications.
I would love your help on
✦ Learn about emerging trends in AI and machine learning applications.
✦ Connect with professionals working on cutting-edge hardware acceleration.
✦ Gain perspectives on distributed systems and large-scale data processing.