# Daniel Shiferaw > Senior Software Engineer @ Microsoft Location: San Francisco Bay Area, United States Profile: https://flows.cv/danielshiferaw I'm a full-stack software engineer with a strong interest in building end-to-end solutions—from crafting responsive, intuitive UIs to architecting scalable backend systems. My professional background reflects this breadth, with experience developing modern web applications using TypeScript and React, working with RESTful services, and building backend systems with ASP.NET and Node.js, leveraging a range of Azure services spanning compute, storage, monitoring, and identity. I enjoy working across this core stack because it allows me to think holistically about performance, usability, and maintainability. My broader technical skillset, gained through continuous learning and side projects, also includes experience with Next.js, GraphQL, and FastAPI. Outside of work, I stay curious by exploring side projects—most recently building a market listing aggregator powered by LLMs—and continually sharpening my skills through hands-on learning and experimentation. ## Work Experience ### Senior Software Engineer @ Microsoft Jan 2024 – Present ### Software Engineer II @ Microsoft Jan 2022 – Jan 2024 ### Software Engineer @ Microsoft Jan 2020 – Jan 2022 | Redmond, Washington, United States ### Student Assistant @ ERSO, UC Berkeley Jan 2018 – Jan 2020 PROJECT: Develop and implement a control system for an experimental indoor agricultural facility ### Software Engineering Intern @ Facebook Jan 2019 – Jan 2019 | London, United Kingdom ### Career Prep Fellow @ Uber Jan 2018 – Jan 2018 | San Francisco Bay Area a highly selective (~5%) training and mentorship program aimed at improving technical skills through interview preps and coding projects with the guidance of Uber Engineers. https://eng.uber.com/increasing-representation-uber/ ### FBU iOS Engineering Intern @ Facebook Jan 2018 – Jan 2018 | Menlo Park, California Project: Geofencing Application - worked on location search autocomplete using Local Search API - built a Geofencing system that sends a push notification when user enters or exits a specific location using Maps API ### Student Assistant @ UC Berkeley / ERSO Jan 2018 – Jan 2018 | Berkeley, California Project: Develop and implement a control system for an experimental indoor agricultural facility in the Philippines ### Software Engineering Intern @ AhadooTec Jan 2017 – Jan 2017 | Addis Ababa, Ethiopia Team: Back-End Project: Hotel Reservation System built on Maven and used MySQL Database and Tomcat Server. * Created Data Access Objects and controllers using Spring to efficiently populate and retrieve data to and from MySQL database. * Implemented Validations with javax-validation and Hibernate Validator API to check the validity of entered data on reservation forms * Wrote and run tests using JUnit and Spring MockMvc to check the accuracy of data retrieval ## Education ### Bachelor's degree in Computer Science University of California, Berkeley Jan 2016 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/daniel-shiferaw --- Source: https://flows.cv/danielshiferaw JSON Resume: https://flows.cv/danielshiferaw/resume.json Last updated: 2026-03-22