website logo

Jonathan
Duran-Ortiz

Software Engineer & CS Student

Computer Science student at NC State University (B.S. '27) passionate about building impactful software solutions. Experienced in full-stack development, mobile applications, and automation tools.

Get in Touch

Work Experience

North Carolina State University

B.S. Computer Science, Minor in Statistics

August 2023 — Expected May 2027
  • Currently pursuing Bachelor of Science in Computer Science with a Minor in Statistics (3.8 GPA). Relevant coursework includes Software Engineering (CSC326), Data Structures & Algorithms (CSC316), Software Development (CSC216), and Automata Theory (CSC333).
  • Dean's List recipient with strong academic performance in advanced computer science topics including C programming, software tools, calculus sequence, and engineering fundamentals.
  • Active member of NCSU App Club, leading development teams and contributing to student-focused mobile applications with significant user impact.

RDU Technology

Software Engineer

June 2024 — March 2025
  • Designed and deployed responsive websites for 5+ local businesses, resulting in a 35% increase in client web traffic and enhancing overall client outreach and user engagement.
  • Engineered robust web scraping automation tools using Python and Playwright, enabling dynamic pricing updates for over 1,000 products and automating the purchasing workflow for 100+ products, reducing manual labor by 90%.
  • Developed automobile ECU binary decoding software to parse and interpret engine control unit data, optimizing diagnostic accuracy and contributing to an ongoing project expected to decrease troubleshooting time by approximately 25%.

NCSU App Club

Android Developer Intern

January 2024 — March 2025
  • Led a front-end team of 5 developers using Agile methodologies to deliver weekly sprint goals for GPAi, an Android application providing personalized GPA improvement advice, targeting a user base of 2,000+ students.
  • Designed and implemented an intuitive onboarding experience using Kotlin and Figma, improving first-time user retention by 30% through enhanced UI/UX principles and rigorous A/B testing.
  • Conducted regular code reviews, mentoring team members in best practices and optimizing code quality, resulting in a 25% decrease in app crashes and performance bottlenecks.

PivotPoint Decisions

Lead Developer Intern

December 2024 — March 2025
  • Developed and launched a Flask-based decision-making web application that utilizes weighted pros-and-cons analysis to assist users in complex decision scenarios, resulting in over 500 active users within the first three months post-launch.
  • Recognized and featured in Harvard's prestigious CS50 Gallery of Final Projects for innovative use of Python, Flask, and SQL, highlighting superior software engineering standards.
  • Implemented comprehensive database management and optimized query performance, achieving a 40% improvement in response time and significantly enhancing user experience.

Featured Projects

PivotPoint Decisions Web App

A decision-making web app with weighted pros/cons analysis. Flask backend with React+Tailwind frontend. Featured in Harvard's CS50 Gallery of Final Projects.

PivotPoint Decisions Web App

WolfCafe

CSC 326 Software Engineering capstone project - beverage ordering system similar to GrubHub. Spring Boot backend with React frontend and MySQL database.

WolfCafe

Tomaton Android App

Pomodoro Technique app with analytics using Kotlin and Figma. Increased user productivity by 50% in beta testing with comprehensive time tracking features.

Tomaton Android App

TCGPlayer Price Scraper

Python automation tool using Playwright and Pandas to automate pricing updates for 1,000+ trading cards. Saves local stores 5+ hours weekly.

TCGPlayer Price Scraper

NC State Sports Daily Predictor

A modern web application for predicting NC State sports game winners with live statistics, leaderboards, and championship recognition. Made in 1 hour during SOE Coding Hackathon

NC State Sports Daily Predictor

About Me

Hi, I'm Jonathan Duran-Ortiz, a passionate Computer Science student at NC State University (B.S. '27, Minor in Statistics, 3.8 GPA) with a focus on software engineering and full-stack development. Based in Raleigh, NC, I thrive at the intersection of innovative technology and practical problem-solving. My experience spans multiple domains - from engineering web scraping automation tools that process 1,000+ products at RDU Technology, to leading Android development teams at NCSU App Club, to creating decision-making web applications featured in Harvard's CS50 Gallery. I'm particularly passionate about building tools that make a measurable impact, whether it's saving businesses hours of manual work or helping students improve their academic performance. When I'm not coding, you'll find me bodybuilding, building small form factor PCs, working on motorcycles, or drawing. I believe in continuous learning and am always eager to tackle new challenges in software engineering.

Jonathan Duran-Ortiz