Adrian Padua

Software Engineer 2 at Microsoft

Los Angeles, California, United States
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
Adrian Padua is a Software Engineer 2 at Microsoft with a decade of engineering experience and a background in computer engineering and computer science from El Camino College and UC Irvine. He blends backend and database engineering expertise—demonstrated by building REST APIs and data-processing pipelines for a popular D&D 5e API and its supporting database—with a creative side as an independent musician, producer, and songwriter. Based in Los Angeles, he brings a practical, product-oriented approach to shipping reliable services while also running a small studio that turns artist ideas into professional releases. Outside of work he channels discipline from boxing into focused, efficient development, making him comfortable both in collaborative enterprise settings and solo open-source projects.
code10 years of coding experience
bookComputer Engineering, Computer Engineering at El Camino College
bookUniversity of California, Irvine
github-logo-circle

Github Skills (19)

json10
api-rest10
javascript10
expressjs10
apidoc10
api-design10
restful-api10
mongodb-database10
api10
database-design10
rest-api10
nodejs10
mongodb10
admin9
apim9

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
5e-bits/5e-database

Dec 2016 - Oct 2019

Database for the D&D 5th Edition API
Role in this project:
userBack-end Developer / Database Engineer
Contributions:79 commits, 10 PRs, 11 pushes in 2 years 9 months
Contributions summary:Adrian primarily focused on building a database for D&D 5th Edition data. They wrote scripts to process JSON data, extract information, and format it for database import. Their work included creating helper files to process various data types like classes, spells, equipment, and features. They also addressed URL and index formatting within the data, preparing the data for an API.
apifaunadb5th-editionnosql-databasedatabases
5e-bits/5e-srd-api

Dec 2016 - Jan 2020

REST API to access D&D 5th Edition SRD database
Role in this project:
userBack-end Developer
Contributions:150 commits, 1 PR, 20 pushes in 3 years 1 month
Contributions summary:Adrian primarily contributed to the development of the back-end functionality of the D&D 5th Edition API. Their contributions involved the creation of REST API endpoints for accessing spells, monsters, and class features. They set up routes for searching and retrieving data, including the addition of query parameters for class and level-based filtering, alongside the implementation of database models to serve the API data. They also focused on adding status codes and formatting the responses.
api5th-editiondatabaserestrest-api
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
Adrian Padua - Software Engineer 2 at Microsoft