DR
Looking for a job

Dennis Ryan

@dennisryan

Senior Full Stack Developer with expertise in web and mobile applications.

United States
Message

What I'm looking for

I am looking for a role that fosters innovation, encourages collaboration, and offers opportunities for professional growth.

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

OA
Current

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.

SF

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.

UH

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.

UC

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.

ME

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 logoTU

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.

Interested in hiring Dennis?

You can contact Dennis and 90k+ other talented remote workers on Himalayas.

Message Dennis

People also viewed

View all talent

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Dennis Ryan - Senior Software Developer - Oaks | Himalayas