Career Profile
Software Development has had a paramount role in improving the lives of millions of people, even more so since the popularization of the internet. But there’s still a lot left to do. Whilst the technical aspects are fundamental, it’s important to always keep in mind the human and organizational interactions that transform software into something useful, safe and beautiful. That’s why I’m passionate not only about creating software, but also helping other people’s develop their careers and learning a lot along the process, evidenced by the array of technology stacks that I’ve worked with throughout my career.
As an Individual Contributor, I’ve built a strong reputation of creating robust, stable, world-class software solutions during the last 12+ years. I specialize in best practices, accessibility security, automation and telemetry. I have considerable experience in the Travel, Finance and Telecommunication industries.
From a leadership standpoint, I help build and grow quality-driven, goal-oriented units that deliver value, embrace measurable results, and collaborate effectively with partners. My teams help customers achieve more, stakeholders be more effective, and fellow engineers become more productive, empowered and happier.
Experiences
Runway Health redefines the relationship between Travel, Health and Technology by providing with affordable, convenient access to travel medications.
My responsibilities include:
- Planning, designing and building new products and services
- Leading the team through management and mentorship
- Contributing to recruitment activities, team and culture building
- Developing standards and procedures to ensure that quality expectations are consistently met
- Preparing and optimizing budgets
- Recommending technological developments and efficiency improvements
- Developing the team’s skills to ensure quality end products
Shop App is your smart shopping assistant. It helps you discover products, follow stores, track your packages and pay for your purchases, among others.
The payment features are provided by Shop Pay - A thoughtful way to pay that is fast, friendly with your wallet (i.e. installments) and with the planet, via carbon offsets and tree planting.
I lead a small team of developers that take care of the surface where these offerings connect…
- Improving in-app checkout experiences, fine-tuning small wins and A/B testing the big ones
- Communicating pay features within the app, by coordinating with technical stakeholders in other areas
- Displaying and sharing our sustainability efforts, in app and on the web
- Promoting the app and its features from the Pay website
Hims & hers provide easier, more affordable access to the prescriptions, products and medical advice people need. Especially about the things they find hard to talk about.
Some of our prescription-grade products require you to go through a telemedicine visit, to receive a remote diagnosis and treatment from trusted medical professionals.
We build the systems that make this happen. In particular, I lead the frontend part of our telemedicine and customer experience platforms. I empower a team of very talented people working in primarily remote arrangements to build a frontend platform that technically relies on…
- React
- Redux
- Redux-Saga
- PostgreSQL / PostgREST
- Node.js
I also…
- Lead a small team of developers, finding career building opportunities that match their personal interests while driving business impact
- Identify areas of opportunity and risk for the platform
- Communicate with stakeholders
- Address urgent escalations
- Ensure the transparency and accuracy of rolled-up status updates
- Promote best practices and professional development through coaching, code reviews, etc
- Identify collaboration opportunities with other teams (synergy, if you excuse the buzzword)
- Coordinate release management tasks and responsibilities
- Increase the technical platform documentation and stability
Some high-profile cool things I’ve personally worked on (click to learn more)…
As a Team Lead, I help build our platform, on-boarding new partners/tenants, and improving our product and team overall. Primarily, but not exclusively
- React
- Ruby / Rails
- Postgres
- AWS
In addition to my Individual Contributions, I tap on my experience and help our amazing team by
- Empowering developers in their professional growth
- Alleviating the team by triaging hot issues
- Tackling yak shaving and the most mundane problems, so they can hack and have fun
- Document standards, functional knowledge and complex parts
- Help further connecting and bridging our geographically distributed team and stakeholders
MSN Web
- Main owner and responsible for article and gallery experiences for horizontals like mobile, accessibility, telemetry and others.
- Full redesign of our mobile article and gallery experiences, emphasizing performance, clarity and homogeneity with other Microsoft products and design language
- Improve the accessibility of MSN for users with visual and physical disabilities (narrators, colour contrast, keyboard-based navigation, etcetera)
- Improve the mobile web MSN experience in areas such as article readers and slideshows
- Cross-team collaboration to create modules and sections for enhanced re-circulation and personalization -aiming towards increased monetization and user satisfaction
- Feature development and bug fixing using Microsoft stack and standard web technologies
- Live site support
- Android app automation
- Travel web automation
- Telemetry and customer experience owner for MSN News and MSN Money / Finance
- Office 365 Data Center security - Access Control. Scanning & Vulnerability Assessment / Compliance automation
Contribute to the design and implementation of our travel & loyalty solution, mostly but not limited to our Java / POJO backend.
- Gather requirements and implement loyalty programmes, using connectors in our extensible core API
- Gather requirements and implement Single Sign On functionality for end-users, through SAML and integration with our partners’ identity provider services
- Contribute to the development and bug fixing of our web frontend, using CFML / Railo, JavaScript, among others
Create elegant, high performing solutions for our clients, leaders in the financial and telecom industries
- Support, troubleshooting and new features for IXE online bank services
- Rewrote the architecture for Telefonica Mexico company network service
- Developed a help desk software hosted in several small companies
- jQuery
- Struts
- Hibernate
- Tapestry
Research on new technologies for fast implementation
- Managing a team with 2 Jr Developers, 2 Developers, 1 Infrastructure specialist and 2 QA graduates
- Technical Leader and Project Manager on related developments
- Sales and Pre Sales for extremely innovating projects
- Technical guidance on high risk projects
- Delivering several projects previously considered as ‘zombie’ projects
- Sales and Pre Sales for new clients or previously angry or disappointed clients
- Rewriting or improving legacy systems
- Integrating complex architectures or low budget yet highly demanded applications
- Java EE Best Practices and Design Patterns
- Code Conventions, detailed documentation
