About Me
I am a Software Engineering focused student at Shawnee State University with experience across a broad range of Computer Science topics. I approach problems directly and adapt quickly in new environments. I take a proactive role in project management, team collaboration and leadership while recognizing the importance of delegation and accountability. I am passionate about software and committed to continuous growth, consistently building my skill set through both personal projects and university work.
Contact Me
(937) 205 - 1603
masonGoddard2005@gmail.com
Skills
• Programming Languages: C, C++, Python, and JavaScript applied across systems, web, and application development.
• Systems Programming: Low-level development in C including memory management, file systems, and direct hardware interaction.
• Computer Graphics: Experience using Vulkan SDK with exposure to GPU pipelines and rendering concepts.
• Full-Stack Web Development: Developed dynamic web applications using Flask, HTML, CSS, and JavaScript.
• Backend Architecture: Designed modular server-side logic, RESTful routing, and scalable application structures.
• Database Management: Implemented relational schema design and data persistence using SQLite.
• Authentication & Authorization: Built secure login systems with session management and role-based access control.
• API Development: Created and integrated APIs to support dynamic data exchange and frontend updates.
• File Handling & Security: Implemented secure file uploads, validation, and storage with attention to common vulnerabilities.
• Frontend Integration: Utilized Jinja templating with JavaScript to create responsive and interactive user interfaces.
• State Management: Managed user sessions and application state across requests within a web application environment.
• Software Testing: Applied unit testing and browser automation using Unittest and Selenium.
• Version Control: Managed codebases using Git and GitHub with structured workflows.
• Algorithms & Complexity: Analyzed and optimized algorithms with focus on time and space efficiency.
• Operating Systems: Developed understanding of OS concepts including file systems, processes, and system-level operations.
• Concurrency & Networking: Implemented WebSockets, pipelines, and asynchronous/synchronous communication including UART systems.
• Applied Computing: Studied information theory and neural networks with practical computational applications.
• Project Management: Led planning and execution of technical and organizational projects with proactive oversight.
• Leadership & Team Collaboration: Directed teams, facilitated collaboration, and ensured accountability across initiatives.
• Emergency Management: Demonstrated decisive leadership during critical incidents while maintaining full policy compliance.
• Conflict Resolution: Resolved complex interpersonal issues through structured mediation and negotiation techniques.
• Relationship Management: Conducted ongoing check-ins and applied active listening to support community wellbeing.
• Operational Optimization: Improved workflows, policies, and organizational structures for increased efficiency.
• Digital Solutions Development: Engineered automated data tracking systems using AppSheet for organizational management.
• Strategic Thinking: Applied analytical and systems-level reasoning to solve technical and organizational problems.
• Communication: Delivered clear, structured communication to both technical and non-technical audiences.
• Adaptability: Rapidly learned and applied new technologies across diverse technical and leadership contexts.