Fredy Rodriguez
FullStack Web Developer
Lima, Peru
About
Full-stack developer with 1+ years of remote experience at a US-based e-mobility startup, specializing in Ruby on Rails and React/Next.js development. Proven track record of delivering complex, end-to-end features and taking architectural ownership of front-end solutions. Strong background in civil engineering brings exceptional problem-solving skills and attention to scalable, maintainable code. Seeking mid-level remote opportunities to continue growing in teams that prioritize clean code and technical excellence.
Experience
-
RidePanda
(E-mobility Startup)
FullStack Web Developer
-
Architected and delivered complex full-stack features using Ruby on Rails backend APIs and React/Next.js frontends, contributing to 40%+ of team's development capacity across multiple high-impact projects for both customer-facing and internal applications
-
Led front-end development initiatives, making architectural decisions for component structure and state management patterns, enabling senior developers to focus on technical planning and mentorship
-
Designed and implemented Transfer Orders system, a comprehensive asset tracking solution handling end-to-end workflows from allocation to delivery, featuring sophisticated state management with isolated mutations and real-time status updates
-
Built intelligent RideFinder recommendation engine, creating a 6-step personalized questionnaire using React Context and useReducer that dynamically filters vehicle inventory based on user preferences, significantly improving user engagement and conversion rates
-
-
Arialy SAC
(Digital Wallet Startup)
Intern Software Developer
-
Setup a user-friendly Ruby on Rails-based digital wallet application, ensuring smooth local project setup for future developers through a detailed README file.
-
Contributed to the creation of reusable components with Ruby gem Phlex and visualized components using LookBook improving code scalability and maintainability.
-
Independently managed GitHub issues, outlining new component requirements under senior supervision, showing initiative and adaptability.
-
Gained proficiency in collaborative practices like squash merges and Git techniques within CI/CD workflows.
-
-
VyV Bravo
(Real Estate Company)
Senior Civil Engineer
-
Led dynamic teams overseeing warehouse operations, administration, and technical aspects for pivotal projects, ensuring seamless execution and elevating team performance.
-
Spearheaded cross-functional collaboration, optimizing construction materials oversight and expense management with S10 software, enhancing operational efficiency.
-
Implemented cost control enhancements, showcasing efficiency and strategic impact, resulting in a more favorable outlook for future projects.
-
Education
-
Codeable
FullStack Web Developer
-
University of Harvard
CS50 Introduction to Computer Science - Certicated
-
Pontificia Universidad Católica del Perú
Civil Engineering - Bachelor
Projects
-
Trello Clone
Developed using TypeScript, featuring essential functionalities like subscription management with Stripe and user authentication with Clerk. Leveraging technologies such as Prisma for database management and SupaBase for backend support, it provides a simplified solution for organizing and collaborating on projects
-
Postable
Social media platform API built using TypeScript and Express.js. Employing a three-layer architecture, it ensures scalability and maintainability while providing essential features such as authentication with JWT, data validation with Zod, and seamless CRUD operations. Powered by PostgreSQL
-
React Showcase
Web app that demonstrated the versatility of React. From a captivating color game to an intuitive note-taking feature, it showcases seamless integration with React Router and JavaScript, serving as a beacon of inspiration for developers at all levels.
-
API Restaurant's Reviews
Developed a RESTful API to manage and streamline the review process for restaurants. With advanced features like authorization roles and seamless CRUD operations.
-
React Games
A dynamic web application that brings together the timeless enjoyment of Tic-Tac-Toe with the excitement of Pokémon collecting, all seamlessly implemented using cutting-edge technologies like React and Vite.
-
Sismología Client-side App
Sismología Client-side App developed using Vite, React, and Tailwind CSS. It provides a user-friendly interface to interact with seismic data obtained from the Sismología API. Users can view earthquake details, filter seismic events, and add comments to specific features.
-
Sismología API
Sismología API built using Ruby on Rails framework. It provides endpoints to access seismic data from USGS, allowing users to retrieve earthquake information based on various criteria such as magnitude type, location, and time. The API ensures data integrity, validation, and authentication.
Skills
- HTML
- CSS
- JavaScript
- React
- Next.js
- Node.js
- Express
- TypeScript
- SQL/POSTGRESQL
- SupaBase
- Prisma
- Git
- GitHub
- Vite
- Vitest
- Ruby
- Ruby on Rails
- NPM
- Vercel
- Netlify
- Insomnia