San Francisco, CA. | Github | LinkedIn | Codewars
I am a graduate of Claremont McKenna College where I obtained a BA degree in Economics. In the process, I started an Engineering curriculum and finished with a strong Computer Science sequence (minor). I have 9 years of full-time engineering experience with company sizes ranging from 10 to 300 employees.
- Programming Languages: Ruby, Javascript, Coffeescript, HTML, CSS, SASS, SQL
- Frameworks: Ruby on Rails, Backbone, Marionette, React, Redux
- Version Control Systems: Git
- Languages: English, Spanish
I actively look for opportunities and enjoy providing back to open source communities: filing well-documented issues; fixing bugs; writing tests; and, implementing new features to existing ecosystems.
- juanca/react-aria-components: React components with an emphasis on reusability, composition, and accessibility
- testing-library/user-event: Testing library that provides more advanced simulation of browser interactions
- juanca/stylelint-css-modules: A set of rules to enforce CSS modules architecture
- juanca/stylelint-css-import: A set of rules to enforce validity of imported resources
Mavenlink is a test-focused development pair programming shop where engineers have the opportunity to improve their technical hats beyond their comfort zones, such as regular rotations as team leads and devops engineers. While developing my career at Mavenlink, I have been responsible for: mentoring engineers; leading technical and user-facing projects; setting clear and challenging goals for a portfolio of work; and, understanding business objectives and incorporating these into small and large tasks.
- Introduced new frontend systems, adapting old and new systems through seamless transitions, with an emphasis on security, performance, and maintainability
- Led a small team focused on large refactors, developer tooling, system upgrades, and testing infrastructure
- Collaborated on a React-based design system with in-depth documentation, structured code, and cross-team goals
- Designed, collaborated, and led a team on a no-code solution for user-defined user interfaces
- Actively adjusted to shifting priorities when necessary, provided estimates to leadership, and communicated changes to peers
- Defined and executed on a plan for highly reusable frontend code with MarionetteJS and BackboneJS
- Strove to reduce technical debt and implement scalable frontend infrastructure
- Optimized a Rails application with a strong emphasis on SQL indexing and built-in active record caching
- Scoped large tasks into smaller, actionable parts while communicating changes to stakeholders
- Learned relevant technologies and systems in place: frontend, backend, support, and devops
- Collaborated in cross department efforts on an CSS-based UI patterns and style guide
- Efficiently delivered many full-stack features for a Ruby on Rails application
- Actively supported the work of peers by pair programming, reviewing and providing mentoring
- Participated in pair programming with software engineers of various levels (junior, senior, and architects)
- Delivered clearly-defined features for desktop and mobile Rails applications
- Collaborated on a new web analytics system in Ruby on Rails
- Collaborated in prototyping a referral network in a Ruby on Rails project
- Implemented cluster algorithms with a proprietary hybrid trust model
- Designed a web scraper to download datasets for a faculty research project
- Implemented prototype in Ruby and a MySQL database
- Solved students' computer and technology problems, including troubleshooting software, hardware, and network issues
- Conducted coaching sessions in MATLAB, STATA, and Java
Bachelor of Arts in Economics from Claremont McKenna College. Sequence (minor) in Computer Science. Graduated in May 2013.
Junior Scholars Program at the University of Texas at El Paso. September 2007 to May 2008.
Early Admissions Program at the El Paso Community College. September 2006 to May 2008.
Distinguished Diploma from Cathedral High School. El Paso, Texas. Graduated in May 2008.
- Programming Languages: C/C++, MATLAB, Haskell, SystemVerilog, Labview, Racket, Prolog, LateX
- Software: STATA, SolidWorks, ModelSim, Quartus 2,
- Version Control Systems: Subversion
- Participated in further developing research criteria
- Collaborated with other research assistants
- Managed club details and meetings
- Promoted hands-on application of physics theories through student-run events
Gates Millennium Scholarship Award - Gates Millennium Scholars Program, September 2008 to present. Statistics Prize for the Academic Year - Claremont McKenna College Statistics Competition, September 2009 to May 2010.