Summary
Overview
Work History
Education
Skills
Websites
Projects
Core Skills
Certification
Timeline
Generic

Vishakha Singh

Austin,USA

Summary

Full‑stack engineer with 4 years of experience at Austin Regional Clinic, where I own end‑to‑end delivery of web features and APIs using C#, ASP.NET, Angular, TypeScript, and JavaScript. I earned my M.S. in Computer Science in 2021 and combine solid CS fundamentals with practical experience integrating internal systems and improving reliability in a mission‑critical healthcare environment.

Overview

20
20
years of professional experience
2
2
Certifications

Work History

Programmer Analyst

Austin Regional Clinic
Austin, USA
03.2022 - Current
  • Build and maintain back-end web services using ASP.NET MVC and ASP.NET Web API in C#, exposing RESTful endpoints to support internal business workflows and customer-facing applications.
  • Develop front-end features using Angular and TypeScript, including components, modules, services, data binding, directives, and RxJS observables for handling asynchronous data streams.
  • Collaborate with cross-functional stakeholders to understand requirements, design technical solutions, and deliver end-to-end features that improve operational efficiency for internal users.
  • Work with Git and GitHub for source control, including branching, cloning, initializing repositories, cherry-picking commits, and managing tags to mark releases and milestones.
  • Own software deployment workflows: publish and deploy applications via GitHub, create detailed deployment and configuration documentation, and communicate changes clearly with team members for reliable releases.
  • Troubleshoot issues across the stack, analyze logs and defects, and apply systematic debugging to ensure reliability and performance of web applications in a healthcare setting.

Teaching Assistant

Texas State University
San Marcos, USA
01.2021 - 08.2021
  • Supported instruction for Computer Networks, Operating Systems, and Advanced Software Engineering courses by grading assignments and projects and giving feedback on code quality and design.
  • Reinforced student understanding of networking protocols, OS concepts, software engineering practices, and project design, building a strong personal foundation in these domains.

Software Developer

Xchanging Technology
Gurgaon, India
06.2007 - 05.2009
  • Developed and maintained web applications and internal tools using Java, C, C++, HTML, and SharePoint, working across both front-end and back-end components.
  • Redesigned internet and intranet pages, applying SEO best practices and optimizing database interactions to improve site performance and internal user experience.
  • Resolved memory corruption and integration issues by leveraging debugging skills, testing, and code reviews to improve application stability and reliability.

Software Developer Trainee

BSNL
Ghaziabad, India
05.2006 - 07.2006
  • Participated in the full software development lifecycle, including requirements analysis, design, implementation, and testing for internal applications.
  • Developed and implemented a cross-platform, Java-based point-of-sale (POS) system, gaining experience in enterprise application development and transactional workflows.

Education

M.S. - Computer Science

Texas State University
San Marcos, TX
12.2021

B.Tech. - Information Technology

Uttar Pradesh Technical University
India
06.2007

Skills

  • TypeScript and JavaScript
  • C# and C
  • Java and PHP
  • SQL and PL/SQL
  • HTML and CSS
  • JSON and XML
  • Angular framework
  • ASPNET MVC and Web API
  • RxJS library
  • RESTful API design
  • Internal system integration
  • External service integration
  • Data contracts (JSON/XML)
  • MySQL and Oracle 9i
  • Schema design principles
  • SQL querying techniques
  • Data modeling practices
  • Git version control
  • GitHub collaboration
  • Application publishing strategies
  • Application deployment processes
  • Release tagging methods
  • documentation of deployment processes
  • Data structures knowledge
  • Algorithms understanding
  • Operating systems concepts
  • Computer networks fundamentals
  • distributed systems architecture
  • UML modeling techniques
  • Software design patterns expertise
  • Visual Studio IDE proficiency
  • Visual Studio Code usage skills
  • Microsoft Office suite proficiency
  • Advanced Excel capabilities
  • Adobe PDF tools expertise
  • CRM software knowledge

Projects

  • Simulation of Fast Ethernet (Distributed Systems/Networking), Implemented a client/server application using UNIX sockets and TCP to simulate Fast Ethernet with multiple processes across machines, focusing on inter-process communication and network behavior.
  • Connect 4 Game with Minimax and Alpha-Beta Search (AI), Built an expert system implementing Minimax with alpha-beta pruning to evaluate game states and make optimal moves, reinforcing algorithm design and search strategies.
  • Online Survey System (Database & Design), Designed an online survey system data model, performed requirements gathering, ER and relational design, implemented the schema in Oracle, wrote SQL queries, and created UML diagrams.
  • Student Activity Website (Web Application), Created a dynamic PHP-based website with a graphical interface to manage student activities and information.
  • Expert System for Cardiovascular Disease Diagnosis, Developed a rule-based expert system to assist in identifying cardiovascular disease symptoms and potential treatments.

Core Skills

TypeScript, JavaScript, C#, C++, Java, PHP, SQL, PL/SQL, HTML, CSS, JSON, XML, Angular, ASP.NET MVC, ASP.NET Web API, RxJS, RESTful API design and implementation, integration with internal systems and external services, JSON/XML-based data contracts, MySQL, Oracle 9i, PL/SQL, Git/GitHub for source control and deployments, experience publishing and deploying applications, tagging releases, documenting deployment processes, Data structures and algorithms, operating systems, computer networks, distributed systems (sockets/TCP), UML, software design patterns, Visual Studio, Visual Studio Code, Microsoft Office (advanced Excel), Adobe PDF tools, CRM tools, Red Hat Certified System Administrator (RHCSA), Red Hat Certified Engineer (RHCE)

Certification

Red Hat Certified System Administrator

Timeline

Programmer Analyst

Austin Regional Clinic
03.2022 - Current

Teaching Assistant

Texas State University
01.2021 - 08.2021

Software Developer

Xchanging Technology
06.2007 - 05.2009

Software Developer Trainee

BSNL
05.2006 - 07.2006

M.S. - Computer Science

Texas State University

B.Tech. - Information Technology

Uttar Pradesh Technical University
Vishakha Singh