Juan Antonio Sandoval Delgado Link to heading
Software Engineer — San Francisco Bay Area
Computer Systems Engineering at Instituto Tecnológico de Tepic in México (2005 - 2009). Working as a software developer focused on web technologies with experience designing and building a variety of systems for services, financial, and health sectors since 2009. A passionate engineer who enjoys learning new technologies, be involved in open source projects, courses, and initiatives in my region.
Expertise areas:
- Web technologies (Backend, REST APIs, Performance optimizations)
- Designing systems
- TDD
- Data pipelines (Big Data)
- Reactive applications
Languages:
- Python
- Java
- Scala
- Javascript / Typescript
Experience Link to heading
- Wizeline (San Francisco, CA) — Senior Software Engineer (Technical lead) (2016 - Present)
- IBM (Guadalajara, Jalisco) — Senior Software Engineer (Technical lead) (2012 - 2016)
- A4Sys (Guadalajara, Jalisco) - Software Engineer (2010 - 2012)
- Medisist (Guadalajara, Jalisco) — Software Engineer (2009 - 2010)
Side projects Link to heading
- gorrion: Telegram chatbot for publishing Spotify activity on Twitter written in Python.
- pitaya: NLP as a service. REST API wrapper for the Apache Open NLP library written in Scala.
- Conway Game of Life: Conway’s game of life in Scala with Swing API.
- juanitodread site: My personal website in Github Pages using Hugo.
- jTuringMachine: A tool for representing Turing machines as graphs in Java with Swing API.
Techtalks Link to heading
- Reactive Web Applications with Play and Scala (Workshop | Tech Women Community Guadalajara - Guadalajara Java User Group)
- Diseño y desarrollo de una REST API en la plataforma Java/Scala (Workshop | Tech Women Community Guadalajara)
- Adopting a JSR - JSR 367: API for JSON Binding (JSON-B) (Initiative | Guadalajara Java User Group)
- Seguridad en Java (Talk | Guadalajara Java User Group)
Learning Link to heading
Certifications
- Oracle Certified Expert, Java EE 6 Web Component Developer
- Oracle Certified Expert, Java EE 6 Web Services Developer
- Oracle Certified Professional, Java SE 6 Programmer
Courses
- Data Science on Google Cloud Platform: Building Data Pipelines - LinkedIn
- First Look: Java 15 - LinkedIn
- Reactive Architecture: Advanced - Lightbend, Inc.
- Building Scalable Systems - Lightbend, Inc.
- Reactive Architecture Foundations - Lightbend, Inc.
- Principles of Reactive Architecture - Lightbend, Inc.
- Functional Programming Principles in Scala - Coursera (École Polytechnique Fédérale de Lausanne)
- M101x Introduction to MongoDB using the MEAN Stack - edX (MongoDB University)
- Enabling Technologies for Data Science and Analytics: The Internet of Things - edX (Columbia University)
- Introduction to Linux - edX (Linux Foundation)
- M101J: MongoDB for Java Developers - MongoDB University
- Java SE 8 Lambdas and Streams - Oracle
Training