Elisa Uhura
Experience
Software Engineer, Microsoft, Vancouver, Canada
from Jan 2023 to Today
-
Developed a series of tools, including custom parsers,
dependency solvers, and source generators to extend the
functionality of Data Factory development pipelines.
-
Extended an internal DSL parser to enabled support for
interpolated strings in Data Factory Pipeline Return Value
feature.
-
Proposed and executed a project to reduce test flakiness,
addressing a variety of race conditions and `sleep` calls,
decreasing the amount of flaky tests by 30%.
-
Implemented patches to enable Data Factory to be built in Linux
and MacOS, including ARM support, which reduced build time by
20% when compared to Windows.
-
Maintained deployment templates using ARM Templates to manage
applications, Kubernetes clusters, and associated resources like
Caches and Blob Storages.
-
Proactively identified and addressed complex live production
issues in Azure Data Factory orchestration services, an ETL
service that handles petabytes of data on a global scale.
Quantitative Analyst, Itaú Unibanco, São Paulo, Brasil
from Jan 2022 to Jul 2022
-
Architected and implemented a new low-latency pricing engine
using StreamBase.
-
The new engine achieved a 10% lower latency, introduced support
for multiple currencies, financial operations, custom risk
model, and concurrent clients.
-
Implemented a new connector in Java to enable SignalR services
to reliably use the new engine, reducing the cost of Forex to
all clients due to the lower required margins.
-
Designed and implemented new tooling in Python to automate the
deployment of production resources, effectively eliminating
incidents caused by manual errors.
Software Engineer Intern, Microsoft, São Paulo, Brasil
from May 2021 to Aug 2021
-
Designed, validated and implemented Pipeline Return Value
support for Data Factory, driving meetings with multiple
managers and PMs to design the API extensions.
-
Implemented the backend changes in C#, including a parser to
convert from our DSL to LogicApps expressions. Implemented UI
changes using Angular and TypeScript.
-
Created a demo to show that ADF Pipelines (by themselves) are
now Turing-complete by computing the Fibonacci sequence using
the new feature.
Education
B.S. in Computer Science, University of São Paulo, Brazil
from Feb 2018 to Feb 2022
- GPA 8.5/10 (US 3.7), Graduated with honors, ranked 6th/72.
-
Teaching Assistant for Intro to Computer Science and Parallel
Programming.
-
Promoted, presented, and managed multiple events, including
hackathons.
-
Assistant in HPC Research, implemented advanced measuring
techniques and tuned C-based benchmarks like PARSEC to task
based paradigms.
-
Wrote educational material about software benchmarking published
at ERAD/RS.
Home