Hey there! I'm a rock-solid Senior Software Engineer with over 10 years of experience in Frontend, Backend, and Cloud technologies. Lately, my focus has been on Python development, where I've been making a real impact by contributing to the creation and maintenance of scalable web applications.
If you share the same passion for Technology and Software Engineering, let's connect! I'm always eager to chat and exchange experiences with fellow tech enthusiasts. My journey in this field has been a thrilling adventure, and I take pride in combining my technical expertise with a genuine passion for innovation. Let's geek out together and make some magic happen! 😄🚀
My favorite phrase: "I have failed over and over again in my life, which is why I have succeeded" – Michael Jordan
My Experience
<aside>
⚠️ Normally I work under a development non-disclosure agreement (NDA), So...I can not share my work but I can tell you a few things
</aside>
Project |
Main tasks executed |
My greatest contribution |
Data ingestion platform |
- Research and validate requirements |
|
- Create POCs & Spikes
- Document all the process
- Development backend , API, setup orchestration
- Configuration of could services
- Design and development of API REST
- Apply development good practices
- Code review | - Create multiple POCs with open-source technologies that Help clients take the correct decisions based on the results of the tests.
- Develop the new generation infrastructure and platform of the existing solutions |
| Social Media video sharing App that makes it easy to share your memories | - Define requirements
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend
- Creation and configuration of Azure cloud services
- Setup Azure media services to handle video encoding and streaming
- Development frontend on Swift
- Code review | Creation and configuration of Azure media services to handle video encoding and streaming of the platform. The client now can use this service to publish videos on any other platform |
| Virtual tour creator version 2.0 | - Define requirements based on version 1.0
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend and backend
- Create documentation
- Create strategies to reach the Product Market Fit
- Code review | - Create the core standalone library of the product. This library can be independently used to create virtual tours as a service.
- Backend services |
| Virtual tour creator version 1.0 | - Define requirements based on version 1.0
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend and backend
- Create documentation
- Create strategies to reach the Product Market Fit
- Code review | - Create a frontend web app
- Create backend services and API
- Create user research
- Create a marketing campaign
- Create documentation
- Get initial pay users |
| Educational games for children | - Define requirements for each game
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend and backend
- Create documentation
- Maintenance of legacy code
- Code review | Create a solid architecture for the game platform that allows our client to expand to more games without problems with performance. |
| Augment reality project | - Define requirements
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend and backend | Deliver the MVP version on time to the launch |
| Mobile web apps for Meetings | - Define requirements
- Design of mockups and wireframes
- Define use cases
- Create a user journey and Model business canvas
- Create a launch strategy
- Design landing page
- Define Mission and Vision
- Define roadmap
- Backlog refinement | Create all the strategies for the development and launch of the product |
| Web development online school | - Define requirements
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend and backend
- Record video tutorials | Recording all the video material about frontend development that will be used in the school |
| Design mobile web app for children | - Define requirements
- Design of mockups and wireframes
- Define use cases
- Create a user journey and Model business canvas
- Create a launch strategy
- Design landing page | Deliver a good UI/UX that improves user acquisition on the launch day |
| Virtual reality game using web technologies | - Define requirements
- Design of mockups and wireframes
- Define use cases
- Research about open source technologies for VR
- Frontend development
- Deployment | Deliver a VR game with 90% of compatible web browsers on the market |
| E-commerce website | - Define requirements
- Design Architecture Backend and Frontend
- Create high-fidelity mockups proposals
- Define use cases
- Development frontend and backend | - Development of all process frontend and backend
- Deploy the platform and ready to sell. |
My areas of expertise
Frontend experience |
Backend experience |
Devops experience |
Product designer experience |
Team work experience |
Data engineering experience |
Single Page Application Web development: Responsive design, CSS layout |
WordPress plugin development |
CD / CI Pipelines configuration |
Define specifications and business analysis requirements |
Team lead |
Code from zero a data ingestion platform with open-source technologies |
PWA web development |
REST API Development |
Setup of environment for Dev, staging, and production |
Help design, document, and maintain system processes |
The promoter of Agile methodologies |
Integrate multiple APIs of third party services |
Plugin and libraries development with Javascript |
Troubleshooting performance and Error |
Setup CDN |
User research |
|
Orchestrate Data ingestion using open source technologies |
Native Mobile IOS applications |
Setup analytics tools |
Setup Could Database |
Wireframes & Mockups and prototyping |
|
|
Games for children based on web technologies |
Setup Video Streaming service with azure |
Setup Cloud storage |
Apply UI / UX to new and existing projects |
|
|
Creation of Virtual tours platform |
Real-time backend applications |
Setup cloud user authentication system |
|
|
|
Web 3 applications |
Setup and deployment could service with docker |
Integration between Third-Party Services |
|
|
|
Improve performance & security |
|
|
|
|
|
Development with no-code tools |
|
|
|
|
|
My Tech Skills
<aside>
💡 I try to be the person that my team needs, and for that reason, I learn what is needed at that moment...But if you want to know some of the tools that I have used over the years:
</aside>
|
|
Platforms |
|
|
Web |
Mobile IOS |
Web3js |
|
|
|
|
Technologies |
|
|
Angular |
REST API |
Javascript |
A-frame, ThreeJs |
HTML, CSS |
Python |
SWIFT 5.0 |
Typescript |
NodeJs |
Laravel Framework, PHP |
| | | DataBases | | |
| SQL | MongoDB | Postgres | | |
| | | Soft Skills | | |
| Creative thinking | Problem-solving | Startup Mindset | | |
| | | Cloud services | | |
| AWS | Heroku | Azure Cloud | Snowflake warehouse | Google Cloud |
| | | Others | | |
| Airbyte + Dagster + dbt + snowflake | UI/UX | Agile methodologies: Scrum, Kanban | English level B2/C1 | Gamification strategies |
| Product designer | Usability | Familiarity with common software architecture patterns | Backend and Frontend experience | |
My Personal projects