
Pablo Mouzo
Verified Expert in Engineering
Software Developer
Pablo is a self-taught software developer who has a broad range of talents but focuses on web development and performance optimization. He loves clean, simple programs that function well and looks for interesting products to lend his skills to.
Portfolio
Experience
Availability
Preferred Environment
Git, Emacs, Zsh, Ubuntu
The most amazing...
...system I've made was to help banks place branches using Google Earth to display geographic income averages, geo-codification, and more.
Work Experience
Software Developer
Zoomer Analytics
- Implemented a custom real-time trading UI and dashboard for an independent and privately owned Swiss asset manager.
- Implemented the entire xltrail front end from scratch.
- Improved the performance of a critical process by 3x using Cython.
Senior Software Developer
Haven Connect
- Worked directly with the founder on strategic product development, agile story crafting, and spring planning.
- Developed initial implementation of a critical third-party integration needed to increase sales.
- Designed the data schema to handle the complexities of different funding sources for affordable housing properties in the US, working closely with the founder and the compliance person.
Senior Software Developer
Reinsurance SaaS Stealth Startup
- Led front-end development implementing the initial prototype.
- Worked with the founders on product development and planning.
- Managed and prioritized work for a junior developer.
Data Pipeline Developer
Whalerock Industries
- Developed ETL pipeline for data normalization and cross-referencing.
- Migrated the system to docker containers improving pipeline stability.
- Implemented and optimized queries for reporting considerably reducing turnaround times.
Senior Software Developer
Agrarian Labs
- Refactored codebase to reduce complexity and improve test coverage.
- Implemented a custom library in Elixir for internal use.
- Profiled and implemented performance optimizations on critical endpoints, reducing request times by over 80%.
Senior Software Developer
Streema
- Implemented a full redesign for the entire site using modern and solid technologies for the front end.
- Performed A/B tests using an internal framework for Django, improving the framework itself.
- Developed front-end user interaction tracking tools.
- Created a special landing page for content related to the 2014 World Cup.
- Implemented performance and SEO optimizations improving search rankings.
Senior Python Developer
Teracode
- Led all Python team projects from scratch. Did scoping and user story creation, estimation, task assignment, and prioritization.
- Developed software with Python and Django. Programmed REST APIs for mobile clients. Built prototypes for potential clients. Created real-time video processing with overlays, transitions, and text on screen options using PyPy.
- Organized and spoke at company-wide tech talks about JavaScript and Git.
Back-end Developer
OLX
- Developed a high-performance asynchronous persistence API using Tornado.
- Optimized database queries and conducted stress testing.
- Tested different options for the set up, improving performance by 20% with a simpler environment.
Software Developer
Teracode
- Developed and maintained an application using Ruby on Rails. After learning the technology on the job, I helped bring other team members up to speed.
- Became one of the company's Git experts and evangelists and wrote a Git tutorial for internal use.
- Helped with agile story creation, estimation, and sprint planning.
DB Analyst and Developer
Adaptive Group
- Developed and optimized DB batch processes handling large datasets for data standardization and cross-referencing.
- Produced data mining analysis for targeted marketing, increasing sales campaign effectiveness by over 50%.
- Developed audio processing and speech recognition tools for predictive calling system.
- Developed a visualization tool using GIS, Geocoding, and geographical data representation that helped managers find the best places to open new bank branches.
- Developed a custom web application for a call center better fit their workflow and received many praises from the sales representatives.
Experience
World Cup 2014 Landing for Streema
http://streema.com/World-Cup-2014/Xltrail
https://www.xltrail.com/Skills
Languages
SQL, Python, JavaScript, Elixir, Less, HTML, CSS, PyPy, Ruby, TypeScript
Frameworks
Django, Angular, Django REST Framework, Selenium, Redux, Bootstrap 3, AngularJS, Ruby on Rails (RoR), Phoenix
Libraries/APIs
Vue, Vue 2, Vuex, REST APIs, jQuery, React, Backbone.js
Paradigms
REST, Test-driven Development (TDD), Object-oriented Programming (OOP), Web Architecture, Agile Software Development, Functional Programming
Storage
Database Performance, PostgreSQL, Oracle SQL, Oracle PL/SQL, Redshift, Redis, Elasticsearch, Memcached, MySQL
Other
Full-stack, APIs, Front-end, RESTful Web Services, Performance Optimization, Web Development, Mentorship & Coaching, Product Development, Architecture, Software Architecture, Technical Leadership, Team Leadership, Data Mining, Tornado
Tools
Emacs, Zsh, Git, Celery, Jenkins, GIS
Platforms
Oracle, Linux, Ubuntu, Android, Heroku, Docker, Amazon Web Services (AWS), Visual Studio Code (VS Code)