Ayusha Khadka

Irving, TX · ayushakdk24@gmail.com

A motivated software developer with in-depth knowledge of languages and development tools, looking forward to building a professional career by working with motivated and dedicated people in a very competitive and structured organizational environment. With each new experience, I am eagerly looking forward to expanding my skills.

As a Software Developer, I would bring these skills to develop software that exceeds the expectations of clients and customers and drive real business results. With each new experience, I am eagerly looking forward to expanding my skills and knowledge. As a person, I consider myself a positive person, and a quick learner. I feel very comfortable adapting to new environments and learning new technologies. I enjoyed playing snooker and dancing. Also, I found solving Leetcode problems to be very rewarding in my spare time.


Experience

Home Depot
Software Engineer
Remote
Sep 2023 – Present
  • Demonstrated proficiency across various phases of the software development life cycle, including solving, analysis, coding, and testing.
  • Actively participated in daily stand ups, following Agile Methodology to ensure the efficient development of the application.
  • Implemented stories for REST-based Microservices using Spring Boot, contributing to the enhancement of application functionality.
  • Incorporated R4J related changes into existing code and introduced specific alerts in Grafana for improved monitoring.
  • Implemented feature flagging, allowing the separation of code deployment from the release of new features.
  • Involved in updating smoke-test scripts, ensuring the robustness of the testing process.
  • Leveraged Google Big Query to explore logs, enhancing the understanding and analysis of system data.
  • Implemented unit and integration tests, actively participating in testing throughout the development cycle.
  • Use JIRA for task tracking, issue management, and project planning.
  • Actively contributed to On-call support, proactively responding to page duty alerts and ensuring system stability.
  • Stay updated with the latest trends and advancements in Java and web development technologies.
  • Provide technical guidance and training to new developer, ensuring their growth and productivity
Skills: Java, Spring Boot, Rest API, MicroServices, Big Query, Kubernetes, Grafana, Prometheus

JPMC
Java Developer

Plano, TX
April 2022 – August 2023
  • Involved in designing, developing, and testing J2EE components like Java Beans, Java, Collection Framework, JSP, Servlets, and Hibernate and deployments in WebLogic Server.
  • Involved in all phases of SDLC, which includes requirement gathering, developing, unit testing, validating the test results, fixing defects, and deploying as a standalone application.
  • Designed and developed the REST-based Microservices using Spring Boot.
  • Develop and maintain Java applications using Spring Boot, Spring Data JPA, and Hibernate frameworks.
  • Ensure code quality and adherence to coding standards through code reviews and automated testing.
  • Debug and resolve application defects and issues in a timely manner.
  • Work with version control systems like Git to manage source code and collaborate with other team members.
  • Utilize Agile methodologies to deliver high-quality software within tight deadlines.
  • Collaborate with team members to ensure smooth workflow and efficient project execution.
  • Proficient in using Eclipse, IntelliJ, and VSCode IDEs for Java development. Utilizing features like debugging, code analysis, and version control integration (Git) to streamline the development process.
Skills: Spring Boot, Spring Data JPA, Hibernate, RESTFUL APIS, AngularJS, AJAX, Docker, Kubernetes, CI/CD, Spring Security, JIRA
  • Analyzed and interpreted Return on Investment for a Birmingham Business Alliance
  • Learned Python libraries such as Pandas, NumPy and used them for data analysis and manipulation
  • Used visualization tool such as Tableau and created different charts, bar graphs, maps, dashboards, and stories for visualizing and analyzing data, to help in making business decisions
  • Created and conducted different surveys to connect the youth and get their opinion on different aspect of the company and business model
Skills: Business Communication, Multi-tasking, Problem-Solving
UAB library
Help Lightning - Internship
Software Engineer Intern
Birmingham, AL
Jan 2020 – April 2020
  • Involved in various phases of Software Development Life Cycle SDLC and implemented the process using Agile and SCRUM methodology
  • Developed the backend using Boot and created APIs to serve data to the front-end application in JSON format
  • Developed the frontend using and built reusable React components that were used across multiple pages
  • Worked on integrating MailChimp/Mandrill to send email campaigns about the services, newsletter and discounts to the clients
  • Debugged Spring Boot and React.js applications using Sentry, mainly error-prone endpoints and React Components
  • Collaborated with a group of 3, including a product engineer and a senior software engineer to improve UI designs and bug fixes to enhance the overall productivity of the application
  • Gained hands-on real-world experience in Agile and Scrum methodology of software development by attending daily standups and coordinating with team members to meet project deliverables in time
Skills: Spring Boot, React.js, Material UI, Sentry, Agile, Scrum
  • Retaught automata topics including DFA, NFA, PDA, TM, and coding ideas in OOP, Java, and Python to students one-on-one and in groups of up to 40
  • Graded assignments and tests, documented results, and informed the professor of students’ performance which helped the professor to keep track of underachieving students
  • Prepared and collected teaching material to help students better understand the automata concepts that resulted in a 7% average grade increase for the class
Skills: Java, Automata Theory, Tutoring
uab

Projects

Home IOT
The University of Alabama at Birmingham
  • Designed a smart home app where a user could control/simulate the functionalities of the house that includes turning on/off the lights and doors
  • Involved in various phases of Software Development Life Cycle ( SDLC ) such as requirements gathering, modeling, analysis, design, development and testing
  • Created a detailed technical design document to document the changes made to the application
  • Created UI mockups for the project using Figma and front-end content using React.js library and Material UI
  • Practiced Hands-on development frameworks such as , Hibernate and RESTful
  • Created back-end application using Spring Boot and used different Java 1.8 features like Lambda expressions, default and static methods
  • Used Spring Data JPA to access the data between the application and relational database ( PostgreSQL )
  • Used Git to maintain version of the files and took responsibility to do the code merges pushed by team and deliver the project on time
Environment: Java 1.8, Spring, RESTFul web service, Hibernate, Spring data JPA, PostgresSQL, React.js, CSS3, Material UI, git, IntelliJ

Project Link

Farm Management Software
The University of Alabama at Birmingham
  • Developed a drone enhanced farm management software that could scan the farm, locate the livestock, and monitor feeding and watering systems
  • Generated specifications, Design documentation, and production target code from models
  • Collaborated with team members and a client (Mary’s Hobby Farm) to gather and refine software requirements
  • Designed and implemented Class and Sequence diagrams for an object-oriented software product using UML diagrams
  • Developed the software using Core Java , JavaFx , Scene Builder , and different design patterns like Composite , Visitor , and Adapter
Environment: OOP programming, Java 8, JavaFx, Eclipse, Scene Builder

Project Link


Skills

Languages

    Java

  • JavaScript

Frontend
  • React JS

  • Material UI

Backend
  • Spring Boot

Database
  • MySQL

  • PostgreSQL

DevOps
  • Firebase

  • Azure DevOps

  • AWS

Technologies
  • Git

  • Postman

  • CI/CD



Education

  • GPA: 3.8/4.0, graduated with Magna Cum Laude
  • Excelled in Courses: Advanced Algorithm and Data Structures, Object-Oriented Programming, Formal Language and Automata Theory, Assembly Language, Operating System, Software Development, Web Development, Calculus, Linear Algebra

AAHSBS is a k12th High School located in Baglung Bazaar, Nepal.