Lucas Oshiro

Data Engineer

São Paulo, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Lucas Oshiro is a data engineer from São Paulo with 11 years of experience building reliable data and backend systems and a bachelor's and master's in Computer Science from USP. He has worked across infrastructure and geocoding teams at Loggi, shipping services in Kotlin/Micronaut and tooling with Pandas, Postgres, Redshift, Elasticsearch and Kibana, and now contributes to data engineering at Conta Azul. An active open-source contributor, he improved Jupyter Notebook’s front-end interactions—adding “Run this cell” affordances and touch-device support—and implemented a new git subcommand during Google Summer of Code. He blends academic rigor (research at FAPESP implementing IEC 61850 protocols in ns-3) with practical production experience and enjoys teaching, having lectured and assisted multiple courses at IME-USP. Pragmatic and detail-oriented, he often surfaces subtle UX and interoperability issues between teams and tech stacks before they become incidents.
code10 years of coding experience
job2 years of employment as a software developer
bookBacharelado, Ciência da Computação, Bacharelado, Ciência da Computação at USP - Universidade de São Paulo
github-logo-circle

Github Skills (7)

jupyter-notebook10
javascript10
front-end-development10
lessc9
html9
css9
ui-design8

Programming languages (16)

CSSC++CRustTeXHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
jupyter/notebook

Apr 2018 - May 2018

Jupyter Interactive Notebook
Role in this project:
userFront-end Developer
Contributions:5 commits, 3 PRs, 9 comments in 1 month
Contributions summary:Lucas primarily contributed to the user interface of the Jupyter Notebook, enhancing its interactive elements. They focused on adding interactive features to code cells, specifically the ability to execute a cell by clicking its prompt and introducing a "Run this cell" button. Furthermore, they implemented media queries for touch devices, and addressed other UI-related refinements, ensuring a better user experience across different devices.
jupyter-notebooknotebookjupyterlabnotebooksjupyter
lucasoshiro/lambdasort

Jul 2017 - Jul 2024

Contributions:14 pushes, 24 branches, 7 tags in 7 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lucas Oshiro - Data Engineer