Hello! I'm a Software Engineer with over 10 years of experience building scalable, distributed systems
across both cloud-native and on-premises environments. I hold an M.S. in Computer Science & Engineering
from Santa Clara University, California.
Over the years, I’ve contributed to global companies like Microsoft and Talent.com, where I designed and
delivered high-availability backend services, RESTful APIs, event-driven architectures, and observability
platforms using technologies like Golang, TypeScript, C#, and Azure Cloud. My work has spanned system
design, CI/CD pipelines, performance tuning, and cross-functional collaboration with designers, product
teams, and stakeholders.
I’m passionate about software quality, secure development, and operational excellence. Outside of work,
I’m a continuous learner and often engage in independent projects and online coursework to stay up to
date with evolving technologies.
Arpita K.A. Singh
Seattle, WA, US
+1 (425) 520-3367
arpita.singh@live.in
Master of Science in Computer Science & Engineering • March 2019
Completed coursework includes: Algorithms: Design & Analysis, Database Systems, Software Development & Process Management, Natural Language Processing, Operating Systems, Pattern Recognition & Data Mining, Software Ethics, and Artificial Intelligence.
Bachelor of Engineering in Information Science & Engineering • June 2010
Graduated in 2010 with coursework including Data Structures, Algorithms, and Software Engineering.
Software Engineer • May 2025 - Present
Contributing to design and development of scalable, resilient backend services and APIs for a
fast-growing job search platform.
Architect and maintain distributed systems using TypeScript and Golang focusing on performance and
scalability.
Design and implement RESTful APIs and microservices supporting millions of users.
Collaborate with front-end engineers and product designers to improve usability and user
experience.
Lead code reviews, debugging, and performance optimization efforts to ensure reliability and
security.
Software Engineer II • September 2022 - January 2025
Led engineering initiatives in Windows & Devices group focusing on scalable infrastructure and
system reliability.
Designed and maintained build scheduling and health monitoring services for large distributed
systems.
Delivered RESTful APIs and CI/CD pipelines integrated with OAuth and JWT authentication.
Implemented telemetry dashboards using OpenTelemetry, Azure Data Explorer, and Power BI.
Collaborated across teams to deliver secure, high-impact solutions emphasizing software quality.
Software Engineer I • February 2021 - September 2022
Developed scalable web applications and data pipelines using Azure technologies including Logic
Apps, Data Explorer, and Functions.
Designed telemetry and monitoring systems for real-time application health assessment.
Delivered secure development tools and automation for system hardening and compliance.
Contributed reusable software libraries and design patterns to elevate engineering standards.
Senior Software Engineer • February 2011 - September 2017
Awarded ACE – Best Team award in 2014 and 2015
Owned full SDLC for enterprise systems, including architecture, development, testing, deployment,
and support.
Led migration from legacy stack to Java 8 platform, improving efficiency by 70% and reducing costs
by 30%.
Directed communication with stakeholders to streamline delivery and ensure alignment.
Built RESTful web services for internal and external data communication.
Managed defect triage and resolution across development, QA, and production.
Collaborated with QA, product, and technical teams to ensure timely, quality releases.
Participated in agile planning, architecture reviews, and test automation initiatives.
Languages / Frameworks / Tools / Concepts:
Golang, TypeScript, C#, .NET, Python, SQL, React, Azure Cloud Technologies, RESTful API,
CI/CD Pipelines, Apache Kafka, Event-Driven Architecture, Distributed Systems,
Microservices Architecture, Pub/Sub Messaging, OpenTelemetry, Grafana, OAuth, JWT,
API Design, Monitoring, Debugging, Threat Modeling.
Implemented a chat bot for natural language question-answering, summarization and dialogue management in Python using seq2seq neural machine translation model of TensorFlow, NLTK and SQLite
NLP, Python, NLTK, Tensorflow
Migration project from COBOL to MPO, of invoicing system.
Branding, Web Development
Considered two measurements to leverage fake news detection. They are stance detection from Fake News Challenge (FNC). Applied feature engineering like count the n-grams, calculate the TF-IDF of the headline and body, applied Singular-Value Decomposition to obtain a compact, dense vector representation of the headline and body and then Absurdity feature is implemented by using Part of Speech(PoS) tagger and Named Entity Recognizer (NER) from NLTK toolkit.
Branding
Built a JAVA application which runs queries on Yelp data and extracts useful information. The user can filter the search results using available business attributes. For this designed a conceptual schema using the (E)ER Data model. Converted the EER schema to tables and then implemented these tables in the Oracle database. Use dataset in JSON to get the data.
Photography
MapReduce has staggering problem and several solutions are available for the same. Analysed one of them.
Branding, Webdesign