David Gubala

Full-Stack Developer & Technical Architect delivering scalable enterprise solutions from concept to production

About

David Gubala

David Gubala

Chicago, IL

Software Developer, Architect, and Technical Consultant

4+ years architecting and delivering enterprise software solutions that serve thousands of users in production environments. I bridge the gap between business requirements and technical implementation, ensuring projects move from concept to deployment on time and within scope.

What I deliver: Scalable system architecture, full-stack application development, technical consulting, and hands-on leadership for complex software projects. Proven track record in healthcare systems, financial applications, and high-traffic web platforms.

Available for: Full-time positions, contract development, technical consulting, and project architecture.

Coffee and HackerNews addict.

Education

Loyola University Chicago

Chicago, IL

Master of Science in Computer Science

2020-2021 • GPA: 3.9

Bachelor of Science in Computer Science

2016-2020 • Cum Laude

Technical Skills

Proficient in modern development technologies with hands-on production experience

Languages & Core

C# JavaScript (ES6+) TypeScript Go PHP Python Java C++ HTML5 CSS3

Frameworks & Libraries

.NET ASP.NET ASP.NET Core Node.js NestJS React React Native AngularJS Tailwind CSS

Databases & Caching

SQL Server PostgreSQL MySQL IndexedDB LocalStorage Redis

Cloud & Infrastructure

Azure AWS GCP Docker CI/CD GitHub Actions

Development Tools & Practices

Git RESTful APIs Agile/Scrum System Architecture Technical Documentation Code Review

Work

RedMane Technology

Software Developer & Technical Consultant

2021-present

Delivering enterprise healthcare solutions serving thousands of users across multiple state agencies. Lead technical architecture decisions, full-stack development, and system optimization for mission-critical healthcare management platforms.

Key Impact: Architected scalable features reducing system processing time by 40%; collaborated with cross-functional teams to deliver complex workflows on schedule; provided technical consulting to stakeholders for strategic planning.

Technologies: C#, ASP.NET, AngularJS, SQL Server, Azure

Elevator Media

Junior Full Stack Developer

2020

Developed and deployed new platform modules using TypeScript and NestJS, enhancing the existing media management system. Collaborated with senior developers to implement RESTful APIs and improve application performance.

Technologies: TypeScript, JavaScript, Node.js, NestJS, RESTful APIs

Personal Projects

Side projects built to explore new technologies and solve real-world problems

My Stock Watchlist

A stock market tracking application built with vanilla JavaScript. Users can create multiple watchlists, search across 50k+ securities, and view real-time price data from multiple financial APIs. Serves around 200 daily users with fast load times.

Key Features: Multi-watchlist support with drag-and-drop organization; fuzzy search engine; multi-provider API system (Finnhub, Polygon.io, CoinGecko) with automatic failover; LRU caching strategy; offline functionality using IndexedDB.

Technologies: JavaScript ES6+, CSS3, IndexedDB, LocalStorage, RESTful APIs, Multi-API Architecture

Can I Ride My Motorcycle?

A weather-focused web app that helps motorcycle riders determine if conditions are safe for riding. Analyzes temperature, precipitation, wind speed, and road conditions to provide safety recommendations. Built as a learning project to work with weather APIs and geolocation.

Key Features: Custom safety scoring algorithm using the Beaufort Wind Scale; automatic location detection with manual search fallback; 3-hour, daily, and weekly forecasts; dark/light theme; secure deployment using GitHub Actions with encrypted API keys.

Technologies: JavaScript ES6+, CSS3, Geolocation API, Open-Meteo Weather API, OpenWeatherMap Geocoding, GitHub Actions, CI/CD

Academic Projects

Graduate-level projects completed during Master's program at Loyola University Chicago

Kickstarter Prediction Model

2021

Developed a machine learning model to predict Kickstarter campaign success rates with 82% accuracy. Utilized Natural Language Processing (NLP) for sentiment analysis of campaign descriptions and analyzed structured metadata. Built as an end-to-end pipeline project for a graduate AI course.

Technologies: Python, Scikit-learn, Pandas, Jupyter, NLP

SoundClip

2021

Cross-platform mobile social media application for recording and sharing audio content. Built as a capstone project exploring audio streaming, real-time updates, and mobile development best practices. Implemented user authentication, cloud storage integration, and a feed-based interface for discovering and sharing audio clips.

Key Features: Audio recording with real-time waveform visualization; user profiles and follower system; feed algorithm for content discovery; cloud-based audio storage; push notifications for engagement; offline playback support.

Technologies: React Native, JavaScript, Node.js, Express, MongoDB, AWS S3, Firebase Authentication, REST APIs

Shipper

2020-2021

Full-stack logistics platform connecting shippers, carriers, and drivers in the trucking industry. Designed to streamline freight matching and reduce empty miles through intelligent route optimization. Featured separate interfaces for each user type with real-time tracking, bidding system, and automated dispatch workflows.

Key Features: Multi-role authentication system; real-time shipment tracking; automated freight matching algorithm; bidding and negotiation system; route optimization; document management; mobile-responsive dashboard for drivers.

Technologies: JavaScript, Node.js, Express, MongoDB, Socket.io, HTML5, CSS3, Google Maps API, RESTful APIs