Software Engineer
San Francisco Bay Area
I'm a first generation Mexican American, member of the LGBTQ community, and a Florida escapee who moved to the west coast in hope of new opportunities and cooler weather. I love being able to develop software for a living.
The majority of my projects and work experience have been in web development, which continuously amazes me in it's breadth of challenges. But I'm always open to something different.
I thrive when learning and welcome a job that keeps me at the edge of my comfort zone. I want to work in a team whose members enjoy sharing knowledge and being helpful. I value respectfulness, communication, and a healthy work-life balance.
I don't love working on frontends, user interfaces, or really anything to do with styling or making things look pretty. I have, can, and do on occasion, but it's definitely not my calling. It just makes work feel like work, you know?
If you wanna chat, please don't hesitate to reach out!
Continuously integrated development involving deployment of new features, refactors, bug fixes, and optimizations of a rapidly-growing SAAS codebase.
Full-stack software development with Python/Django backend and React/Redux frontend. Data model design in relational databases.
Active involvement with product and business leads during development.
Developed automations for Carta’s team of valuation analysts; increasing throughput and minimizing errors performed during company valuations.
3D model generation development in Python, C#, and C++ with a team of 25+ engineers. Short iteration cycles, continuous integration, strict unit testing, and code reviews.
Developed a model converter that eliminated the need for modelers to manually update GIS data, a daily ~30 minute task.
Designed and integrated suite of Python scripts that allows developers to easily switch between environments, apply changes, and push new environment specs to code repo.
A MEAN web application that creates, manages, and stores notes for users through their personal accounts.
aNote App implements a Node.js backend using Express.js to handle routing, a RESTful API, and MongoDB queries. Angular 2 delegates client-side processes such as dynamic content generation, user authentication, and session validation.
Link Shrink is a URL shortening web application written in Python 3 using Django web framework.
Link Shrink generates short URLs that redirect back to any valid user-submitted URL. Each link generated also keeps statistics on the number of times it has been clicked. Nearly all of the external links on this page have been shortened with Link Shrink! Give 'em a try!
An iOS application and automated system for controlling doors and lights at a City of Orlando facility.
Using our server API, the iOS application receieves information pertaining to the controllable components. Users can raise or lower doors and lights by issuing commands to component-associated microcontrollers. Doors and Lights was part of a year-long interdisciplinary project between Computer Science and Mechanical Engineering students at the University of Central Florida.
An iPhone app for converting pics to PDFs.
The pid2pdf app lets you use pictures from both your camera or library and convert them to PDF format. When converting multiple pictures, you can use familiar drag and drop gestures to reorder your images. If you're happy with PDF preview generated, pic2pdf lets you export and share your file through Messages, email, iBooks, and more!
Research and design for a residential development in Orlando, FL.
Involved the design, simulation, and modeling of retention pond, stormwater, and potable water systems. This project was part of the Environmental Engineering Senior Design at the University of Central Florida.
Survey of concepts in computer vision, including: edge detection, object detection, shape analysis, and motion analysis. Research project in pedestrian path prediction using surveillance video.
Development of database applications for internet deployment with focus on relational database management systems. SQL, query optimization and evaluation, schema refinement, and normal forms.
Analysis of development life cycle: planning and control; requirements; architecture and design; reviews and inspections; test planning, execution, and analysis; documentation; implementation and integration; maintenance.
Study of techniques and methodologies of interactive design. User-centered design strategies with an intent of facilitating and improving the user experience. Usability concepts and usability evaluation.