Dennis Ryan
@dennisryan
Senior Full Stack Developer with expertise in web and mobile applications.
What I'm looking for
I am a Senior Full Stack Developer with extensive experience in both web and mobile application development. My journey began with a Master’s Degree in Computer Science from Texas Christian University, where I honed my skills in various programming languages and frameworks. Over the years, I have developed a strong proficiency in the MERN stack, PHP frameworks, and mobile technologies like Flutter and React Native. My passion for coding drives me to tackle complex challenges and deliver user-centered designs that scale.
In my most recent role at Oakr, I built and maintained key backend services using Python and Django, focusing on user personalization and data processing. My freelance work on Upwork allowed me to lead the full-stack development of a clinician and patient portal for an IoT healthtech company, ensuring HIPAA compliance through secure integrations. I thrive in collaborative environments, utilizing agile methodologies to ship high-priority features rapidly while maintaining structured reporting.
Throughout my career, I have contributed to innovative software applications, from automating data processes for UNC Health to redesigning testing strategies at Mediavine. I am committed to continuous learning and applying advanced development methodologies to create impactful solutions.
Experience
Work history, roles, and key accomplishments
Senior Software Developer
Oaks
Nov 2024 - Present (8 months)
Built and maintained key backend services with Python and Django, supporting user personalization, data processing, and accessibility features. Participated in daily standups to ship high-priority features rapidly, maintaining structured SOD/EOD reporting. Gained foundational exposure to TensorFlow and PyTorch in a collaborative, AI-focused development environment.
Senior Web Developer
Self-Employed | Upwork Freelance
Jan 2021 - May 2025 (4 years 4 months)
Led full-stack development of a clinician and patient portal for an IoT healthtech company, focusing on early concussion detection. Utilized Python/Django for the backend and React/React Native for the frontend, integrating AWS services, JWT authentication, and AES-256 encryption. Ensured HIPAA compliance throughout the development process.
Senior MERN Stack Developer
100 Devs
Jan 2020 - Oct 2022 (2 years 9 months)
Collaborated with development teams to build modern and responsive web applications following best practices. Constructed semantically structured full-stack web and mobile applications using React, NodeJS, React Native, Express, and MongoDB. Applied agile methodologies like SCRUM for efficient project management.
Senior Full Stack Developer
UNC Health
Sep 2017 - Jan 2020 (2 years 4 months)
Developed a web-based application to automatize data entry, analysis, and storage for the UNC pathologist lab. Our team created a containerized web-based application utilizing Docker, React, Flutter, Laravel, Vue, Node, MongoDB, and RedHat-OpenShift. This system streamlined critical lab processes.
Senior MERN/MEVN Developer
University of North Carolina at Charlotte
Mar 2016 - Aug 2017 (1 year 5 months)
Collaborated on a team project to design an online truck tracking system as a final web development course deliverable. Built modular UIs with React, TypeScript, Material UI, and GraphQL, implementing drag-and-drop interfaces and data visualizations with D3.js. Developed real-time features for enhanced user interaction.
Web Developer
Mediavine
Nov 2012 - Feb 2016 (3 years 3 months)
Instilled new standards and practices for JavaScript, HTML, CSS, and React design patterns, mapping flow charts for codebase understanding. Converted outdated codebase into modern React architecture using contemporary design patterns. Built comprehensive test suites and utilities to maintain high-quality code coverage, redesigning the testing strategy for performant builds and faster development.
Education
Degrees, certifications, and relevant coursework
Texas Christian University
Master’s Degree, Computer Science
Obtained a Master's Degree in Computer Science. The curriculum focused on advanced topics in the field, preparing for complex software development challenges.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Dennis?
You can contact Dennis and 90k+ other talented remote workers on Himalayas.
Message DennisFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
