Daniel Vargas

Computing StudentFull-Stack Developer

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

commonsku logo

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.

Starting January 2026
COMPSA logo

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.

August 2025 – Present

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
1800+
Students Supported
24/7
System Uptime
100%
Data Security
Revolutionnaire logo

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.

May 2025 – August 2025

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
40%
Performance Improvement
25%+
Traffic Increase
QWeb logo

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.

January 2025 – April 2025

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
Open to new opportunities and collaborations

Featured Projects

A showcase of my recent existing and ongoing work.

CASLab Room Booking

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.

Next.jsPostgreSQL
Demo
QWeb Scheduling Tool

QWeb Scheduling Tool

Engineered a production-ready calendar booking platform that streamlined scheduling for 100+ team members, modeled after tools like Calendly and Lettucemeet.

ReactExpress.jsPostgreSQL
Demo
Dividend Tracker

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.

PythonTkinterAlphaVantageYFinancepandas
Code
MySessionBoxes

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.

C#NinjaTrader
Code
Queens UX Club Website

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.

React
Demo
Dayframe

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.

ReactExpress.jsPostgreSQL
Code