Overview
Work History
Education
Skills
Projects
Timeline
Generic

Kirti Dahal

Manassas

Overview

2
2
years of professional experience

Work History

Software Engineering Intern

Nationwide
Columbus
05.2025 - Current
  • Spearheaded CI/CD pipeline migration from Concourse to GitHub Actions, improving deployment speed by 25%.
  • Improved testing reliability by transitioning 10+ applications to MagicMock, resolving dependency issues.
  • Automated database cleanup using PL/SQL scripts and DBMS_JOBS to delete inactive servers.
  • Streamlined LDAP group validation across six applications, reducing manual overhead.

Software Engineering Research Intern

Virginia Tech Hume Center
Blacksburg
05.2024 - 08.2024
  • Designed and implemented an intuitive front-end interface for CodeKids.cs.vt.edu to improve engagement in programming education for children.
  • Optimized the website architecture by streamlining page designs and integrating an AI chatbot for children using AWS Bedrock and Bootstrap.
  • Tested and debugged front-end components to ensure a smooth and reliable user experience.

Undergraduate Teaching Assistant

Virginia Tech
Blacksburg
05.2024 - 08.2024
  • Tutored students in CS1114: Introduction to Software Design, and CS3114: Data Structures and Algorithms.
  • Mastered topics ranging from basic object-oriented programming to cryptography to assist students and faculty.

Education

Master of Engineering - Computer Science

Virginia Tech
Blacksburg, VA
05-2026

Bachelor of Science - Computer Science

Virginia Tech
Blacksburg, VA
05-2025

Skills

Languages & Frameworks: Java, Python, C/C#, PL/SQL, HTML, CSS, Nodejs, Reactjs, Bootstrap

Tools: Git, Docker, GitHub Actions, ServiceNow, BeautifulSoup, Kubernetes

Databases: OracleSQLDeveloper, Snowflake, Databricks, Firebase

Cloud & DevOps: AWS Bedrock, AWS Glue, Amazon Workspaces, Microsoft Azure

Testing: MagicMock, Pytest, JUnit

Projects

Currency Exchange Website

  • Designed and implemented a currency conversion program that retrieves daily updated exchange rates from a database and external API.
  • Developed a user-friendly interface that enables users to input a currency type, amount, and target currency and receive an accurate converted value.

Implementing Dijkstra’s Shortest Algorithm (Java)

  • Developed a Java-based GUI application that uses depth-first search and Dijkstra’s shortest path algorithm to navigate a cavern environment.
  • Programmed an avatar to search for a jewel using DFS and then escape the cavern using Dijkstra’s algorithm before the step count reaches zero.

Space Invaders (Python)

  • Programmed the classic Space Invaders game in Python using the game2d library.
  • Added gameplay features including a player lives display and sound effects triggered when an alien is hit by a user-fired bolt.

Timeline

Software Engineering Intern

Nationwide
05.2025 - Current

Software Engineering Research Intern

Virginia Tech Hume Center
05.2024 - 08.2024

Undergraduate Teaching Assistant

Virginia Tech
05.2024 - 08.2024

Master of Engineering - Computer Science

Virginia Tech

Bachelor of Science - Computer Science

Virginia Tech
Kirti Dahal