Hi, I'm David Johansson 👋

Full-stack Developer and Software Engineer
Email | LinkedIn | GitHub
About Me
I'm a software engineer based in the DFW area. I have a Bachelor's degree in Computer Science from UTD and currently work at Argo as a Software Engineer. I'm also currently pursuing a Master's Degree in Information Technology at Virginia Tech. Outside of my job, I enjoy working on side projects and learning new technologies. These can range from creating websites for local businesses, creating web extensions or scripts to automate my workflows, or building full-stack applications to keep my skills current.
Experience
Software Engineer | ArgoAug 2024 - Present
- Developed Rest API endpoints according to project requirements to facilitate frontend and database interaction.
- Created SQL queries and scripts to optimize database environments, reducing development resource costs.
- Upgraded legacy code components to ensure application and security vulnerabilities, resulting in reduced compilation time by 25% and improved security.
Software Engineer Intern | ArgoJune 2024 - Aug 2024
- Assisted in documenting application error codes for both and backend systems, enhancing clarity and maintainability.
- Conducted thorough testing of API endpoints with various access roles, ensuring robust application security.
- Gained proficiency in Azure DevOps processes, including branch management, pull requests, version control, and work item tracking.
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
Languages: JavaScript, HTML, CSS, Python, Java, C/C++, C#, SQL
Frameworks: React, Spring Boot, Node.js, Angular, jQuery, ASP.NET
Software: GitHub, Visual Studio Code, Microsoft Office Suite, Adobe Creative Suite, Figma, Windows OS
Certifications: Responsive Web Design (freeCodeCamp)
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.