About Me
I'm Alex, a University student pursuing a BS in Computer Science with a double major in Applied Statistics. I have experience with C++, JavaScript, Python, and more, and I'm very passionate about software development. In my free time, I love taking walks, going to the gym, and skiing. If you have any questions, please feel free to contact me!
Experience
Skills
Education
- Amazon
Incoming Software Development Engineer Intern - Summer 2025
- Riot Games
Software Engineer - Contracted to explore and analyze Swiftplay KPI data and propose an ML classifier
to suggest Swiftplay mode for League of Legends players
- Maize Lab
Software Engineer Intern - Launched v1.0 of QRme, an end-to-end e-commerce social media app using React.js,
Node.js/Express, and SQLite, generating unique QR-codes and shopfronts for individual users
- Ethereal Realms Co.
Software Engineer Intern - Created RESTful API prototype using Node.js/Express
for employee data management, enabling CRUD on employee data handling for over 25 employees
- Phygtl
Product Development Intern - Worked on commercialization of AI, AR, and Blockchain technologies
for mobile application of Web3 social media platform allowing users to create digital objects while maintaining data privacy
through user data decentralization
- Algorithmic Programming
I have experience with low-level programming in C and C++,
which allows for high-performance software development. This includes optimizing
algorithms where performance and memory management are crucial.
- Full-Stack Development (React.js, Node/Express.js, MySQL, AWS)
I specialize in full-stack development
using React for dynamic, responsive front-end interfaces, Node.js and Express for robust server-side applications,
and AWS for scalable, cloud-based deployment. I deliver end-to-end solutions by creating modular UIs, developing
efficient API to ensure seamless integration, scalability, and optimized performance across the entire application.
- Machine Learning
In the AI and ML domain, I use Python's ecosystem of libraries, such as
TensorFlow, Keras, scikit-learn, and Pandas, to build and deploy machine learning models for tasks like predictive
analytics and natural language processing. I focus on creating models that are optimized for accuracy
and performance, using techniques like eural networks to achieve state-of-the-art results.
- Other Skills
I have a range of complementary skills to support my software development.
I specialize in API development, creating RESTful endpoints that enable seamless data exchange and integration
between systems. For version control, I use Git to manage codebases efficiently, ensuring smooth collaboration, code quality,
and history tracking. Additionally, I provide consulting services, offering guidance on software architecture, technology
selection, and development best practices to help businesses make informed decisions and achieve their technical goals.
- University of Michigan-Ann Arbor
BS in Computer Science and BS in Statistics
Coursework: Data Structures and Algorithms,
Web Systems, Database Management Systems, Computer Organization, Programming and Data Structures, Discrete Math, Microeconomics,
Introduction to Statsitcs and Data Analysis