Hi, I'm David Johansson 👋
Software Engineer in the DFW area. Bachelors in CS @ UTD, Pursuing MS in IT @ VT. Full-stack developer focused on scalable APIs, optimized databases, and clean, user-centered web apps.
Email | LinkedIn | GitHub

Experience
Software Engineer | ArgoAug 2024 - Aug 2025
- Integrated into 4 development teams using diverse front-end and back-end stacks, completing production-ready code updates, UI fixes, and back-end logic improvements within the first week on each team, contributing to faster iteration cycles across multiple projects.
- Optimized database performance by rewriting inefficient queries into batch operations and improving SQL scripts and indexing, cutting query execution time by up to 500% and removing 200+ redundant calls per request to enhance system scalability.
- Developed Spring Boot REST endpoints in Java to support CRUD operations, data processing workflows, reporting functions, and auditing/logging, expanding backend functionality and improving system reliability.
- Managed 250+ pull requests and branch merges, and implemented CI/CD workflows using Azure DevOps, coordinating development via integrated Kanban boards and collaborating across teams using GitHub and Jira for version control and task tracking.
Software Engineer Intern | ArgoJune 2024 - Aug 2024
- Overhauled documentation for 200+ application error codes for both frontend and backend systems, enhancing clarity and maintainability.
- Conducted comprehensive testing of 300+ API endpoints across multiple access roles, resolving 50 authorization issues and enhancing overall application security.
- Upgraded legacy Java components to ensure compatibility and mitigate vulnerabilities, reducing compilation time by 25% and strengthening application security.
Education
Virginia Tech - Blacksburg, VirginiaExpected Graduation - May 2026
Master of Science, Information Technology
The University of Texas at Dallas - Richardson, TexasMay 2024
Bachelor of Science, Computer Science
Skills
Programming Languages
Frontend
Backend
DevOps
Others
Projects
Comer Collection Virtual GalleryAug 2023 - Dec 2023
JavaScript, React, Node.js, SQL
- Developed an application with a team of 6 members for art students at UTD to create virtual galleries utilizing art in UTD's Comer Collection database.
- Implemented database authentication for user accounts on the web application to allow students and teachers to securely access their accounts.
Ecommerce CloneDec 2023 - Present
JavaScript, HTML, CSS, React
- Created a mock ecommerce website using JavaScript, HTML, CSS, and React components.
- Utilized CSS media queries to improve responsiveness, accommodating for devices of any screen size.
- Used React framework to allow for a single-page, efficient application with various ecommerce functionality across the website including sales on specific products, a dynamic shopping cart, product tags, etc.
Mock Airbnb DatabaseMay 2023 - Present
SQL
- Developed a mockup of an Airbnb database, writing the database and its constraints in SQL.
- Created ER diagrams and models for the database to facilitate relational interactions and functionality.