Roseanne Damasco

Roseanne Damasco

Student Tutor

Followers of Roseanne Damasco759 followers
location of Roseanne DamascoUnited States

Connect with Roseanne Damasco to Send Message

Connect

Connect with Roseanne Damasco to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Microsoft

  • Education

    • Codesmith

      2020 - 2020
      Computer Software Engineering
    • San Francisco State University

      2012 - 2016
      Bachelor of Science (B.S.) Computer Engineering

      Activities and Societies: Society of Women Engineers (2014-2016) GPA: 3.94, summa cum laude Completed Coursework: • C Programming• Computer Programming with Java• Data Structures• Discrete Mathematics• Programming Methodology• Software Development• Software Engineering

  • Experience

    • Mathematics, Engineering, Science Achievement (MESA) program

      Jan 2015 - Jan 2016
      Student Tutor

      • Assisted students with understanding and approaching differential equations.

    • San Francisco Public Utilities Commission

      Jan 2015 - Jan 2015
      Teaching Assistant, IT Department

      • Implemented and monitored test automation software to run repeated tests on the UI of internal application. • Taught HTML, CSS and Java to high school students who were soon entering college for Computer Science.

    • Volt

      Jan 2018 - Jan 2019
      Material Handler

      • Executed formulas to automate field completion on data tracking spreadsheets.

    • Open Source

      Jan 2020 - Jan 2020

      • Integrated Node.js with Express to architect a server that effectively handles concurrent HTTP requests to a multitude of endpoints by enforcing the middleware design pattern to connect custom modularized routes and controllers. • Designed PostgresQL database schema to store and establish relational data between users, skills, and availability, utilizing the SQL database’s high extensibility, ACID compliance, and relational capabilities to efficiently manage complex many-to-many relationships and enforce data consistency. Show less • Orchestrated React’s modular component paradigm to efficiently build a lightweight SPA composed of presentational and stateful components, while also leveraging React’s virtual DOM with efficient rendering and optimized DOM manipulation to produce a performant and favorable user experience. • Refactored original codebase to effortlessly enable simultaneous drawings from multiple clients, and to promote readability, maintainability, seamless integration of new features, and optimization of user experience. Show less • Leveraged React and React Hooks to engineer a SPA composed of readable, stateful functional components that exclusively maintain relevant state, and effectively perform data fetching from RESTful APIs, eliminating the complexities and inefficiencies of implementing classical components.• Implemented OAuth with Goodreads to ensure a secure and seamless login process, utilizing a trusted third-party authentication process to create a simple, yet safe, user experience and allowing data fetching of user’s books.• Established Webpack configurations to transpile the more readable ES6 syntax, bundle the modularized codebase, and employ minification and uglification to compress the bundle, decreasing its file size and optimizing load time. Show less

      • Free Tutor Link | Free Tutor Search Platform

        Jan 2020 - Jan 2020
      • Chalkboard | Collaborative Group Drawing Board

        Jan 2020 - Jan 2020
      • What The Gif?! | Multiplayer GIF Captioning Game

        Jan 2020 - Jan 2020
      • Reading Notes | Goodreads Companion Note Taking Application

        Jan 2020 - Jan 2020
    • TropicRPC

      Jan 2020 - Jan 2020
      Software Engineer

      • Engineered a gRPC testing tool for the Visual Studio Code development environment to start a gRPC developer’s server, parse the proto file, gather input messages from the user, and output the results of invoking the RPCs.• Developed a gRPC client stub in Node.js to send requests on behalf of the user, allowing for unary, server, client, and bidirectional streaming RPCs.• Leveraged TypeScript’s strongly typed design and compile-time type checking to enforce a declarative coding style and quickly catch errors during development.• Spawned Node.js child processes to simplify and improve user experience by activating and deactivating the designated gRPC server, employing the child processes’ ability to execute commands in the shell and receive output to better advise users of any possible errors during the server starting process. • Utilized VS Code Extension API library to interact with the user’s development environment, getting the root directory, creating configuration files, creating listeners for when files are saved, and reading requests the user plans to test against their server, enabling a seamless and intuitive user experience. • Deployed Dockerized product website to AWS Elastic Beanstalk, enlisting Docker’s container system to increase portability and maintain dependency consistency during development across multiple, differing developer machines.• Introduced Mocha and Chai to design unit and asynchronous tests, and to monitor functional side effects as the codebase grew and progressed. • Accelerated at OS Labs Show less

    • Microsoft Leap Apprenticeship Program

      Mar 2021 - Jun 2021
      Software Engineer

      • Designed and delivered a dashboard web application leveraging C# in ASP.NET MVC toassist engineers by providing an efficient and straightforward interface to monitor thedeployment status of their builds in a number of datacenters.• Implemented Test Driven Development, utilizing MSTest and Moq Framework, to design arobust set of unit tests, minimizing unexpected production environment errors.

    • Microsoft

      Aug 2021 - now
      Software Engineer
  • Licenses & Certifications