-Senior Full Engineer with 9+ years of extensive experience in developing and maintaining high-performance web applications. -Senior Mobile App Developer with 6+ years of extensive experience in developing mobile app using React Native, Ionic, Flutter and Expo.…

Juan Lopez

-Senior Full Engineer with 9+ years of extensive experience in developing and maintaining high-performance web applications. -Senior Mobile App Developer with 6+ years of extensive experience in developing mobile app using React Native, Ionic, Flutter and Expo.…

Available to hire

-Senior Full Engineer with 9+ years of extensive experience in developing and maintaining high-performance web
applications.
-Senior Mobile App Developer with 6+ years of extensive experience in developing mobile app using React Native,
Ionic, Flutter and Expo.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Developer at RSM Studio
November 1, 2024 - Present
Developed cross-platform mobile application using React Native and Expo, integrated with Django backend and Stripe payment gateway, and implemented real-time location services with Mapbox for iOS/Android. Built a modern full-stack web platform using React.js, TypeScript, Refinedev, and MUI (Material UI) for an admin panel/dashboard connected to a headless CMS (Strapi) and deployed on Fly.io using Docker containers. Designed and implemented robust backend systems with Django and Docker, using PostgreSQL and optimizing deployment on Fly.io to ensure high scalability, security, and maintainability. Integrated OpenAI APIs to build an intelligent chatbot feature for dynamic, context-aware customer support and content recommendations. Developed content management and blogging platform using Ghost CMS integrated with React frontend and Strapi to enable seamless content delivery and custom workflows. Created responsive and accessible UIs using React, MUI, and Tailwind CSS, improving UX and per
Senior Full Stack Engineer at Spinnr
August 1, 2022 - July 1, 2024
Developed modern web application and admin panel using React.js, TypeScript, and Tailwind CSS for responsive user-centric design. Implemented SSR with Next.js/Next.js and improved SEO performance and load times, including load balancing and data structure optimization for telecom communication clients. Built a social media web application using React.js, Redux, and Tailwind CSS, integrating Firebase for real-time database updates to improve project tracking and team collaboration. Implemented AI chatbot workflows using LLM, LangChain, Pinecone vector database, and Azure OpenAI. Added automated testing for web application using Jest and Enzyme for React.js components. Integrated GraphQL with Apollo Client in React frontend for efficient data fetching. Designed RESTful APIs using Django to support various client applications, ensuring robust and secure communication between services. Leveraged Agile and Scrum practices for efficient project execution, participating in daily standups and
Senior Full Stack Engineer at Uber
May 1, 2020 - July 1, 2022
Contributed to development of the Platform Insights application, an in-house platform that helps Uber teams discover and understand data related to datasets, internal dashboards, business metrics, and more. Used Fusion.js as the primary framework to construct a more opinionated web application. Leveraged Vue.js to build the frontend and implemented dynamic interactive components such as charts, tables, filters, and menus. Implemented Vuex for state management across the application. Designed and implemented RESTful APIs using FastAPI for seamless integration with frontend apps and third-party services. Focused on performance optimizations including lazy loading, memorization, and efficient rendering techniques to provide a responsive and smooth user experience. Conducted rigorous testing (unit, integration, end-to-end) and used tools like Jest and Enzyme for automated testing.
Frontend Engineer at Carp utty
June 1, 2018 - April 1, 2020
Architected and implemented a robust consumer dashboard and custom loan origination system using React, Next.js and Redux. Ensured scalability and maintainability using thoughtful state management and component design. Used Jest and Enzyme for comprehensive unit testing to ensure high code quality and reliability. Implemented Cypress for rigorous end-to-end testing simulating real-world user interactions. Translated design team mockups into responsive, interactive features for a seamless user experience across devices and screen sizes. Collaborated with UI/UX designers to refine and enhance the UI based on feedback and usability testing. Integrated Google Tag Manager and FullStory for comprehensive website conversion tracking and user event monitoring. Designed and implemented a robust CI/CD pipeline using Jenkins, GitHub Actions, and Travis CI to automate testing and deployments.
Full-Stack Developer at Intellects of UA
February 1, 2017 - March 1, 2018
Developed backend microservices using Java (Spring Boot) and Node.js. Built data-processing jobs and optimized SQL queries for internal dashboards. Contributed to REST API documentation and code-review processes. Assisted with Docker-based deployments and basic Kubernetes operations. Worked closely with product managers to estimate tasks and deliver sprint commitments.
Frontend Developer at Safeguard Global
December 1, 2016 - June 1, 2018
Produced a data visualization dashboard for sales data using JavaScript, React.js, and Chart.js, fetching data from a JSON API and presenting it in an interactive format. Built a responsive company website using HTML5, CSS3, and Bootstrap, ensuring DOM manipulation best practices, cross-browser compatibility, and mobile responsiveness to enhance UX/UI and online branding. Developed backend servers using PHP with the Laravel framework. Constructed a user-friendly content management system (CMS) using PHP and MySQL, leveraging HTML5, CSS3, JavaScript, and jQuery for responsive design so non-technical users could easily update website content.

Education

Bachelor’s Degree in Computer Science at The University of Texas at Austin
April 1, 2012 - August 1, 2016
Bachelor's Degree in Computer Science at Warsaw University of Technology
April 1, 2012 - August 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Education, Computers & Electronics, Gaming, Professional Services
    HIPAA-Compliant MobileWoundCare App with AI Transcription&EMR Integrat

    Engineered HIPAA-compliant mobile app (iOS/Android) for wound care with AI-powered transcription and EMR integration. Transformed 2+ hour manual documentation process into 15-20 minutes using Deepgram AI. Implemented offline-first React+Capacitor with AWS backend, achieving 7x faster patient registration via AI email parsing. Built comprehensive security: AES-256 encryption, TLS 1.3, MFA, 7-year audit trails. Integrated ECW EMR with automatic route optimization. Cost-effective scaling: $750-850/month for 100 providers. Delivered complete technical architecture and phased roadmap.

    Food Delivery System

    Developed a robust food delivery platform similar to Foodpanda, using React Native (Expo) for three apps: user, rider, and vendor. Key features include real-time order tracking, secure payment integration, dynamic geolocation for deliveries, and vendor management. Ensured seamless functionality across all apps, delivering a user-friendly experience. This system significantly streamlined food delivery processes and enhanced customer satisfaction.

    AI-Powered Gmail Reply & Lead Handler

    Gmail trigger (new incoming email) → Code node parses sender, subject, body, attachments → Generate random delay (1–5 min to mimic human timing & avoid spam flags) → Lookup matching lead/contact in CRM/database (via search/record) → Filter node (skip if no match / already handled / spam) → Master AI Agent (tool-calling LLM like GPT-4o / GPT-4.1) with memory buffer → branches to tools: send_email_reply, update_CRM_record, schedule_event (Google Calendar), create/delete Zoom meeting, query_knowledge_base (RAG), get_calendar_availability → final reply sent or action logged.