Last active
August 10, 2026 09:02
-
-
Save ricardocasares/b8f1bccea7aef54104f7d442d191b7ea to your computer and use it in GitHub Desktop.
CV
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "meta": { | |
| "theme": "berlin-grid" | |
| }, | |
| "basics": { | |
| "name": "Ricardo Casares", | |
| "label": "Full Stack Human", | |
| "email": "ricardocasares@gmail.com", | |
| "phone": "", | |
| "summary": "Software engineer with 15+ years of experience designing and building web applications, leading engineering teams, and crafting products with a strong focus on simplicity, performance, and developer experience. Passionate about the open web and continuously exploring new technologies.", | |
| "location": { | |
| "address": "", | |
| "postalCode": "", | |
| "city": "Kraków", | |
| "countryCode": "PL", | |
| "region": "Małopolskie" | |
| }, | |
| "profiles": [ | |
| { | |
| "network": "Github", | |
| "username": "ricardocasares", | |
| "url": "https://github.com/ricardocasares" | |
| }, | |
| { | |
| "network": "Gitlab", | |
| "username": "ricardocasares", | |
| "url": "https://gitlab.com/ricardocasares" | |
| } | |
| ], | |
| "picture": "https://avatars0.githubusercontent.com/u/84963?s=460&u=f32960c1cea4811583d84203e022d6f10388acfc&v=4", | |
| "url": "https://linkedin.com/in/rcasares" | |
| }, | |
| "skills": [ | |
| { | |
| "name": "Node.js", | |
| "level": "Advanced", | |
| "keywords": ["Streams", "Generators", "HTTP", "Microservices"] | |
| }, | |
| { | |
| "name": "Python", | |
| "level": "Intermediate", | |
| "keywords": ["Async", "Typing", "UV"] | |
| }, | |
| { | |
| "name": "Go", | |
| "level": "Beginner", | |
| "keywords": ["Goroutines", "Channels", "Generics"] | |
| }, | |
| { | |
| "name": "PostgreSQL", | |
| "level": "Intermediate", | |
| "keywords": ["Performance", "Vector", "Notifications"] | |
| }, | |
| { | |
| "name": "MongoDB", | |
| "level": "Intermediate", | |
| "keywords": ["Performance", "Query Optimization", "Pipelines"] | |
| }, | |
| { | |
| "name": "Frameworks", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "React", | |
| "Next.js", | |
| "Express", | |
| "Tailwind", | |
| "Playwright", | |
| "Jest" | |
| ] | |
| }, | |
| { | |
| "name": "Web APIs", | |
| "level": "Intermediate", | |
| "keywords": [ | |
| "Workers", | |
| "WakeLock", | |
| "Motion", | |
| "WebAuthn", | |
| "GeoLocation", | |
| "WebSockets" | |
| ] | |
| }, | |
| { | |
| "name": "Cloud", | |
| "level": "Intermediate", | |
| "keywords": ["AWS", "Azure", "GCP"] | |
| }, | |
| { | |
| "name": "DevOps", | |
| "level": "Intermediate", | |
| "keywords": ["CI/CD", "GitHub", "GitLab", "Helm", "Kubernetes"] | |
| }, | |
| { | |
| "name": "Agile", | |
| "level": "Advanced", | |
| "keywords": ["Scrum", "Kanban", "Value Stream Mapping"] | |
| }, | |
| { | |
| "name": "Databases", | |
| "level": "Intermediate", | |
| "keywords": ["PostgreSQL", "MySQL", "MongoDB"] | |
| }, | |
| { | |
| "name": "Networking", | |
| "level": "Advanced", | |
| "keywords": ["Cisco IOS", "TCP/IP", "ACL", "BGP", "Observability"] | |
| } | |
| ], | |
| "languages": [ | |
| { | |
| "language": "English", | |
| "fluency": "C1 Level" | |
| }, | |
| { | |
| "language": "Spanish", | |
| "fluency": "Native" | |
| }, | |
| { | |
| "language": "Polish", | |
| "fluency": "B1 Level" | |
| } | |
| ], | |
| "work": [ | |
| { | |
| "position": "Software Engineering Tech Lead", | |
| "startDate": "2022-05-02", | |
| "name": "Cisco Systems", | |
| "summary": "Working on highly distributed, high-traffic systems that provide worldwide key services, primarily with Node.js (60%), Python (20%), and React (20%) on a stack built on Kubernetes, MongoDB, and AWS.", | |
| "location": "Kraków", | |
| "url": "https://cisco.com", | |
| "highlights": [ | |
| "Working on Intellectual Capital systems for TAC.", | |
| "Won the AI Innovation Hackathon 2023 with an LLM-assisted configuration parser.", | |
| "Migrated 35,000+ Python scripts with zero downtime.", | |
| "Delivered 16+ workshops, remote and in person, for technical and non-technical audiences." | |
| ] | |
| }, | |
| { | |
| "position": "Software Development Manager", | |
| "startDate": "2021-05-04", | |
| "endDate": "2022-03-01", | |
| "summary": "Led a cross-functional agile team of 20+ software engineers to deliver Tesco's first comprehensive frontend platform, working with Node.js (50%) and React (50%) on a stack built on PostgreSQL, Strapi CMS, and Azure.", | |
| "name": "Tesco Technology & Services Europe", | |
| "location": "Kraków", | |
| "url": "https://tesco.com", | |
| "highlights": [ | |
| "Delivered Tesco's internal tooling design system and its reusable UI component library.", | |
| "Owned Tesco's internal CMS platform, built on Strapi.", | |
| "Delivered multiple micro-frontend applications.", | |
| "Managed CI/CD following GitOps principles.", | |
| "Public speaking: Building with Confidence (Dev.js Summit, Kraków, October 2021)." | |
| ] | |
| }, | |
| { | |
| "position": "Software Engineering Team Lead", | |
| "startDate": "2018-11-18", | |
| "endDate": "2021-04-31", | |
| "summary": "Managed a cross-discipline team of 8 engineers with varying levels of experience, delivering mission-critical services and components with Node.js, React, GraphQL, and AWS.", | |
| "highlights": [ | |
| "Owned the customer first-deposit flow end to end.", | |
| "Owned the federated GraphQL backend-for-frontends layer across multiple teams.", | |
| "Owned the UK landing pages.", | |
| "Owned PCI DSS-compliant services." | |
| ], | |
| "name": "Grand Parade", | |
| "location": "Kraków", | |
| "url": "https://grandparade.co.uk" | |
| }, | |
| { | |
| "position": "Lead Software Engineer", | |
| "startDate": "2017-07-31", | |
| "endDate": "2018-10-31", | |
| "summary": "Focused on research and development with team management responsibilities for one of EPAM's largest EU/US clients, working with Node.js, Angular, React, and AWS.", | |
| "highlights": [ | |
| "Led and trained a geo-distributed team of developers across the US, the Netherlands, Belarus, and Poland.", | |
| "Implemented the client's design system and UI component library, and evangelized its adoption.", | |
| "Delivered a consistent look and feel across all of the client's verticals.", | |
| "Public speaking: Voice User Interfaces (Barka, Kraków, June 2018)." | |
| ], | |
| "name": "EPAM Systems", | |
| "url": "https://epam.com" | |
| }, | |
| { | |
| "position": "Senior Software Engineer", | |
| "startDate": "2015-07-31", | |
| "endDate": "2017-07-31", | |
| "summary": "Senior Software Engineer focused on research and development of UI libraries, working with Node.js, Angular, React, and AWS.", | |
| "highlights": [ | |
| "Owned and evangelized the UI web components library.", | |
| "Developed Voice User Interfaces for clients using Alexa and Google Home.", | |
| "Certified technical interviewer.", | |
| "Member of the JavaScript Experts Internal Assessment Committee.", | |
| "Public speaking: Web Components (Barka, Kraków, 2017).", | |
| "Public speaking: Web Components (Sztuka Wyboru, Gdańsk, 2017)." | |
| ], | |
| "name": "EPAM Systems", | |
| "url": "https://epam.com" | |
| }, | |
| { | |
| "position": "Senior Software Engineer", | |
| "startDate": "2014-12-01", | |
| "endDate": "2015-05-01", | |
| "summary": "Worked on a project for Walt Disney Parks & Resorts, one of the oldest and biggest accounts on the company, migrating from an legacy PHP based platform to AngularJS & Node.js", | |
| "highlights": [ | |
| "UI library contributor.", | |
| "Troubleshooting UI performance issues.", | |
| "Integration with REST API services." | |
| ], | |
| "name": "Globant", | |
| "url": "https://globant.com" | |
| }, | |
| { | |
| "position": "Senior Software Engineer", | |
| "startDate": "2014-01-02", | |
| "endDate": "2014-11-21", | |
| "summary": "Worked at BHP Global on a internal product based on the MEAN stack: MongoDB, Express, AngularJS & Node.js", | |
| "highlights": [ | |
| "Development of REST API services.", | |
| "Public speaking: HipChat integrations (Buenos Aires, 2014).", | |
| "Jira plugins and extensions via REST API." | |
| ], | |
| "name": "BHP Global S.A.", | |
| "url": "https://bhp-global.com" | |
| }, | |
| { | |
| "position": "Senior Software Engineer", | |
| "startDate": "2013-04-01", | |
| "endDate": "2014-01-01", | |
| "summary": "Worked at Itexa S.R.L. on several projects built on the LAMP stack: Linux, Apache, MySQL & PHP. Involved technologies were the CodeIgniter PHP framework, jQuery & Bootstrap.", | |
| "highlights": [ | |
| "Development of learning management system for Alliance Française.", | |
| "Development of an accounting system for schools.", | |
| "Development of a corporate newsletter web application for ESET Latin America." | |
| ], | |
| "name": "Itexa S.R.L.", | |
| "url": "https://itexa.com.ar" | |
| }, | |
| { | |
| "position": "Senior Software Engineer", | |
| "startDate": "2012-01-03", | |
| "endDate": "2013-01-01", | |
| "summary": "Worked at BHP Global on an integration project between two project management tools, JIRA & TestLink, for the Q&A area of Banco Hipotecario S.A.", | |
| "highlights": [ | |
| "Extended TestLink API capabilities.", | |
| "Extended TestLink reporting capabilities.", | |
| "Jira extension and integration with TestLink." | |
| ], | |
| "name": "BHP Global S.A.", | |
| "url": "https://bhp-global.com" | |
| }, | |
| { | |
| "position": "Instructor", | |
| "startDate": "2010-02-01", | |
| "endDate": "2012-01-01", | |
| "summary": "Worked together with ISRI (a private tech-related education center) to bring new topics to the classrooms in order to achieve innovation goals.", | |
| "highlights": [ | |
| "Cisco CCNA I Instructor", | |
| "Cisco CCNA II Instructor", | |
| "Cisco CCNA III Instructor", | |
| "Cisco CCNA IV Instructor", | |
| "Mikrotik RouterOS Instructor", | |
| "Introduction to CodeIgniter Instructor" | |
| ], | |
| "name": "ISRI - TecnoConsulta S.R.L.", | |
| "url": "https://isri.com.ar" | |
| }, | |
| { | |
| "position": "Senior Network Services Manager", | |
| "startDate": "2007-03-01", | |
| "endDate": "2010-06-24", | |
| "summary": "Worked at Interredes S.A., a San Juan based ISP provider, from Tech Support to Network Services Manager, and on many different projects.", | |
| "highlights": [ | |
| "Implemented our first BGP Autonomous System.", | |
| "Modernization of DNS services.", | |
| "Launched a hosting service with PHP scripting & MySQL capabilities.", | |
| "Development of an internal support ticketing system with embeded network diagnostics." | |
| ], | |
| "name": "Interredes S.A.", | |
| "url": "https://www.interredes.com.ar" | |
| } | |
| ], | |
| "volunteer": [], | |
| "education": [ | |
| { | |
| "institution": "Proydesa Foundation", | |
| "area": "Networking", | |
| "studyType": "CCNA Course Instructor", | |
| "startDate": "2009-01-01", | |
| "endDate": "2011-01-01", | |
| "gpa": "", | |
| "courses": [ | |
| "Network Fundamentals", | |
| "Routing Protocols and Concepts", | |
| "LAN Switching & Wireless", | |
| "Accesing the WAN" | |
| ] | |
| }, | |
| { | |
| "institution": "Instituto Superior en Redes & Informática", | |
| "area": "Networking", | |
| "studyType": "Cisco Certified Network Associate", | |
| "startDate": "2002-01-01", | |
| "endDate": "2004-01-01", | |
| "gpa": "", | |
| "courses": [ | |
| "Network Fundamentals", | |
| "Routing Protocols and Concepts", | |
| "LAN Switching & Wireless", | |
| "Accesing the WAN" | |
| ] | |
| }, | |
| { | |
| "institution": "Universidad Nacional de San Juan", | |
| "area": "Facultad de Igeniería", | |
| "studyType": "Electronic Engeneering (Incomplete)", | |
| "startDate": "2004-01-01", | |
| "endDate": "2007-01-01", | |
| "gpa": "", | |
| "courses": [ | |
| "Mathematical Analysis I", | |
| "Mathematical Analysis II", | |
| "Algebra and Analytic Geometry", | |
| "Physics I", | |
| "Physics II", | |
| "Electromagnetism", | |
| "Computing I", | |
| "Computing II", | |
| "English I", | |
| "English II", | |
| "Economics" | |
| ] | |
| }, | |
| { | |
| "institution": "Universidad Tecnológica Nacional", | |
| "area": "Facultad Regional Buenos Aires", | |
| "studyType": "Advanced Java Programming", | |
| "startDate": "2012-02-15", | |
| "endDate": "2012-06-11", | |
| "gpa": "", | |
| "courses": [] | |
| } | |
| ], | |
| "awards": [], | |
| "publications": [], | |
| "interests": [ | |
| { | |
| "name": "Music", | |
| "keywords": ["Guitar", "Funk", "Blues"] | |
| }, | |
| { | |
| "name": "Sports", | |
| "keywords": ["Hiking", "Climbing", "Snowboarding"] | |
| }, | |
| { | |
| "name": "Programming", | |
| "keywords": [ | |
| "Language design", | |
| "Functional programming", | |
| "Distributed systems" | |
| ] | |
| } | |
| ], | |
| "references": [ | |
| { | |
| "name": "Vadzim Yakushau, Chief Software Engineer, EPAM Systems", | |
| "reference": "Ricardo is technically skilled, team builder, coach and mentor. I've had this chance and enjoyed working with Ricardo the last 3 years at EPAM. Keep the good work!" | |
| }, | |
| { | |
| "name": "Nick Osiunin, Staff Software Engineer, Equinix", | |
| "reference": "Ricardo's superpower is the ability to establish productive teams and organize the development process in the most effective way. He is really good with people and always ready to share the expertise with teammates." | |
| }, | |
| { | |
| "name": "Ernesto Corona, CEO, BHP Global", | |
| "reference": "It is my pleasure to recommend Ricardo, his performance working as a consultant for BHP Global proved that he will be a valuable addition to any company." | |
| }, | |
| { | |
| "name": "Martín Fonzo, CEO, Communi Technologies", | |
| "reference": "Ricardo is a team player, detail-oriented person who's always looking for new challenges, committed to the projects he works on. It is always a pleasure to work with him." | |
| } | |
| ] | |
| } |
Comments are disabled for this gist.