Daniel Vargas
Hello, I’m Daniel! I’m a second-year Computer Science student at Queen’s University and a developerpassionate about turning ideas into practical, impactful solutions.I build responsive, user-focused interfaces and scalable back-end systems, with experience across full-stack web development and custom software projects.This winter, I’ll be joining commonsku as a Software Developer Intern to continue building production systems at scale.
Professional Experience
Building impactful solutions and driving innovation through hands-on experience in software development and team collaboration

Incoming Software Developer Intern
commonsku
Accepted a Winter 2026 internship offer at commonsku, where I’ll be working full-time while continuing part-time studies at Queen’s University. I’ll contribute to production-level software systems and strengthen my experience in full-stack development.

Lead Backend Developer
COMPSA
Leading backend development and system architecture for student government tools serving 1,800+ computing students, driving technical decisions and mentoring junior developers while ensuring scalable, secure infrastructure.
Key Achievements
- Designing and delivering robust backend solutions for student-facing tools serving 1,800+ users
- Architecting scalable SQL database schemas and RESTful API routes with 99.9% uptime
- Leading technical team meetings and code reviews in a 10+ person team
- Collaborating with directors and faculty to translate business needs into technical solutions
- Implementing comprehensive data security protocols and access control systems
- Mentoring junior developers and establishing coding standards and best practices
Impact Highlights

Web Developer
Revolutionnaire
Developed and optimized high-performance websites for Forbes 30 Under 30 recognized social impact platform, delivering measurable improvements in site performance and user engagement through advanced optimization techniques.
Key Achievements
- Developed responsive web interfaces for clients, according to business requirements
- Optimized client websites reducing page load times by 40% and improving user engagement
- Improved database performance through advanced server configurations and query optimization
- Implemented CDN and caching strategies optimizing server response times and global content delivery
- Implemented comprehensive SEO strategies increasing organic traffic by 25%+
- Collaborated with cross-functional teams to deliver high-quality user experiences
- Maintained and updated multiple client websites ensuring consistent performance
Impact Highlights

Software Engineer
QWeb
Engineered full-stack web solutions for local clients as a key contributor in Queen's University's premier web development club, delivering a production-ready applications and innovative scheduling tools that streamlined client operations.
Key Achievements
- Delivered production-ready platform in agile sprint environment with zero critical bugs
- Engineered innovative unified scheduling tool streamlining meeting coordination for executives
- Collaborated with 5-person development team ensuring 100% feature delivery on tight deadlines
- Developed responsive web applications using React.js and modern JavaScript frameworks
- Implemented user-centered design principles creating intuitive client interfaces
- Conducted thorough testing and quality assurance maintaining high code standards
Featured Projects
A showcase of my recent existing and ongoing work.

CASLab Room Booking
Built a comprehensive 24/7 booking system for computing labs in Goodwin Hall, enabling students to reserve rooms and administrators to block times.

QWeb Scheduling Tool
Engineered a production-ready calendar booking platform that streamlined scheduling for 100+ team members, modeled after tools like Calendly and Lettucemeet.
Dividend Tracker
A Python-based application with a simple Tkinter interface that helps users manage their stock dividend portfolios efficiently, automatically generating well-formatted Excel sheets.

MySessionBoxes
A custom NinjaTrader 8 indicator that automatically maps trading sessions onto charts with clean, color-coded boxes, tracking session highs and lows in real time.

Queens UX Club Website
Contributed alongside my codeveloper to building a clean, static website using Vite and React for Queen's University's first-ever UX design club, establishing an online presence for the community.

Dayframe
A full-stack productivity web application with LLM integration for natural language task parsing, allowing users to input tasks in plain English and automatically structure them with deadlines.