I'm Myka Mayer, a Computer Science student at the University of Oklahoma with a passion for all kinds of development. With experience in web development, programming language design, and database management, I enjoy creating functional, scalable applications using modern technologies.
Education
University of OklahomaDecember, 2025
Bachelor of Science: Computer ScienceGPA: 3.8/4.0
Minor: MathematicsRelevant Coursework:
Theory of Computation
Software Engineering
Database Management Systems
Artificial Intelligence
Data Structures
Experience
CaldarraMay - August 2024
Software Engineer InternChicago, IL
Contributed to front-end development by building responsive user interfaces using React.js, ensuring seamless user experiences across various devices.
Integrated a NoSQL distributed database into the production environment resulting in an increase in client database performance by over 30%.
Optimized key React components by refactoring state management and utilizing memoization techniques, reducing page load times by 20% and improving the overall performance of the web application.
Wrote comprehensive unit and integration tests, achieving 90% test coverage for key components, significantly reducing bugs in production.
Developed a web-based rich text editor using Nuxt3, Vue.js, and TypeScript, supporting a variety of rich text editing features, including bold, italics, heading levels, and structured elements like code blocks and quotes.
Integrated Prisma ORM with MongoDB for scalable and efficient document storage.
Created a user authentication system using NuxtAuth, with sign-in and sign-up functionalities.
Developed a file manager that allows users to create, rename, and delete documents, with autosave functionality to prevent data loss.
Designed and implemented a dynamically typed and interpreted programming language, using C++ for educational purposes and language design experimentation.
Built a Lexer and Parser to tokenize and construct an Abstract Syntax Tree, enabling source code analysis and validation.
Engineered a runtime interpreter that traverses the AST, executing the program and managing variable scope through an environment system.
Successfully implemented core language features such as function declarations, conditional logic, and loops, allowing users to build functional programs.