Rafael Reyes
Senior Full Stack Developer React.js, Node.js, JavaScript, Typescript 10 years ***********@*****.*** Location: Spring Hill, FL 34606 321-***-****
Linkedin: https://www.linkedin.com/in/rafael-reyes-85b498184 Github: https://github.com/rafaelre898 As a Senior Full Stack Developer with over 10 years of experience, I specialize in creating high-quality, scalable, and user-friendly software solutions using technologies like React.js, Next.js, Redux, Node.js, and TypeScript. I excel in problem-solving and collaborating with cross-functional teams to deliver impactful solutions. Looking ahead, I aim to further refine my skills, embrace emerging technologies, and contribute to innovative projects that drive business success and improve user experiences.
SKILLS
Frontend:
React.js, Next.js, Redux, Redux-Saga, Redux-thunk, JavaScript, Context API, Gatsby, Contentful, ReactMUI, CSS, LESS/SASS, Bootstrap, Tailwind CSS, D3.js, Echarts, Highcharts, Cypress, and Jest. Backend:
Node.js, Express.js, Typescript, NestJs, and Prisma. DBs & DevOps:
NoSQL, MySQL, MongoDB, DynamoDB, PostgreSQL, GraphQL, Apollo GraphQL Server, Firebase, AWS (Amazon Web Services), GCP (Google Cloud Platform), Microsoft Azure, Cognito, CI/CD, Redis, Docker, Jenkins, GoAnywhere MFT, Kubernetes, Sendgrid, Heroku, 3rd Party API Integration, Socket.IO, Payment Integrations (Stripe, Paypal, recurly), Machine Learning, Algolia search engine, Agora, WebRTC, Mailgun, Twilio, and Git. WORK EXPERIENCE
Senior Full Stack Developer Jan 2020 - Nov 2024
CodoDevs, Los Angeles, CA
Project 1: Fashionpass
https://www.fashionpass.com
https://tinyurl.com/fashionpassraf (React Code)
Fashionpass.com is an online subscription service providing members exclusive access to designer fashion items at discounted prices. In my role as a Senior Full Stack Developer, I worked on the following:
● Improved the frontend using React.js, Next.js, and CSS, improving user interface design and increasing user engagement.
● Integrated the Stripe API for subscription and coupon features with React.js, streamlining the payment process.
● Developed the Node.js backend and tested API endpoints using Postman, enhancing backend functionality and integration
● Integrated OrderDesk and ShipStation with Node.js for optimized shipping and order management.
● Implemented routing and navigation with Next.js, creating a responsive and visually appealing design.
● Integrated the Stripe API for subscription and coupon features, streamlining the payment process.
● Deployed and managed Node.js applications using serverless computing with AWS (Lambda, S3, EC2) for efficient and scalable backend operations.
Tech stacks: React.js, Next.js, Node.js, Stripe API, Redux, Redux-Thunk, Redux-Saga, Redux-Promise, AWS (Lambda, S3, EC2), OrderDesk, ShipStation, Postman, Stripe API, and CSS. Project 2: Peerspace
https://www.peerspace.com
https://rebrand.ly/peerspace (Portfolio)
Peerspace is a platform that connects individuals seeking event venues with space owners, creating a marketplace where users can easily find and rent the ideal location for various occasions. My contributions included refining the frontend, optimizing the search engine with Algolia, and integrating Stripe Checkout for seamless payment processing.
● Refined landing and detail pages using React.js and Next.js, improving user engagement and retention.
● Developed a management portal with Node.js and Express.js, enabling efficient tracking of users, transactions, and bookings
● Integrated Stripe Checkout through Stripe SDK, simplifying payment processing and increasing transaction efficiency.
● Integrated AWS and Microsoft Azure for serverless functions and scalable storage solutions, ensuring efficient backend operations and data management in a cloud environment.
● Implemented Cypress for comprehensive UI testing, ensuring consistency and functionality across the platform. Tech stacks: React.js, Next.js, Node.js, Express.js, Stripe SDK, Cypress, and CSS, AWS (Lambda, S3,EC2), Microsoft Azure. Project 3: Adidas
https://anamxr-adidas.vercel.app (Staging)
https://tinyurl.com/terrexloft-adidas (Portfolio)
For the Adidas project, I have worked on developing a 3D shopping site for Adidas with React, Three.js, and Unity, and improving the frontend.
● Built a 3D shopping site using React, Three.js, and Unity, providing an interactive product display and enhancing user engagement.
● Integrated React applications with backend services using Node.js and Express.js, facilitating real-time data updates and improving application responsiveness.
● Developed RESTful APIs with Node.js and Express.js for seamless data flow between frontend and backend systems.
● Designed user-friendly charts and dashboards with D3.js, Echarts, and Highcharts, enabling clear data visualization and improving user insights.
● Developed responsive and visually appealing UI using React MUI and CSS, ensuring a seamless user experience. Tech stacks: React.js, Node.js, Three.js, Unity, D3.js, RESTful APIs, Echarts, Highcharts, React MUI, and CSS. Senior Web Developer April 2017 - Dec 2019
Sunsoftware LLC, Los Angeles, CA
https://home.paynearme.com
https://rafael.hopp.to/paynearme (Admin Portal)
PayNearMe is a versatile electronic payment platform that simplifies the processing of cash, debit, credit, and ACH payments. It aims to improve the payment experience for businesses and their customers by providing a seamless and efficient transaction process.
● Developed interactive data visualizations and user dashboards using React with D3.js and Highcharts, improving account, payment, and transaction management.
● Engineered customer portal APIs with Node.js, Express.js, and MongoDB, ensuring seamless integration and functionality.
● Built JavaScript applications with Redux and Webpack, enhancing application performance and maintainability.
● Customized CSS frameworks like Bootstrap and Foundation with LESS, SASS, and Compass, achieving responsive and aesthetically pleasing designs.
Tech stacks: React, Node.js, Express.js, MongoDB, D3.js, Highcharts, Redux, JavaScript, Webpack, Bootstrap, Foundation, LESS, SASS, and Compass.
Web Developer April 2014 - March 2017
Guru, Pittsburgh, PA
● Developed scalable backend solutions using Node.js and TypeScript, improving application performance and reliability.
● Integrated Google Maps API with Node.js and TypeScript, enhancing the application's connectivity and user experience.
● Developed React.js applications for the e-commerce sector, focusing on backend data management with Node.js and TypeScript to streamline business processes.
● Implemented Stripe API with Node.js and TypeScript, streamlining payment processing for the application..
● Designed and implemented RESTful APIs using Node.js, facilitating seamless integration with frontend application
● Deployed TypeScript applications on AWS (Lambda, S3,EC2) and Azure, utilizing to ensure efficient and scalable operations.
Tech stacks: React, Node.js, TypeScript, Google Maps API, Stripe API, RESTful APIs, AWS (Lambda, S3, EC2), Azure, EDUCATION
Bachelor’s Degree - Computer Science Sep 2009 - Aug 2014 University of West Florida, Pensacola, FL