09/02/2024 updated


100 % available
Senior Full Stack Developer | React, React Native, Node, Ruby on Rails
Atlanta, USA BSc, Computer Science
InnovationJavaScript (Programming Language)User Experience (UX)Application Programming Interfaces (APIs)ArchitectureBusiness PlanningMobile Application DevelopmentDatabasesWeb DevelopmentAmazon DynamoDBSearch Engine OptimizationMobile Application SoftwareMongoDBNode.JsRuby On RailsServer-Side DevelopmentNext.jsSoftware EngineeringTypeScriptWeb ApplicationsWeb PlatformsReactJSBackendFull Stack DevelopmentReal Time DataApache KafkaReact NativeFront End Software DevelopmentTechnical AcumenRegion ManagementReact ReduxFintech
With over 12 years of experience in software engineering, I have developed a robust and versatile skill set, particularly in front-end and full-stack development. My journey began with a solid foundation in Ruby on Rails, where I honed my skills in building APIs and transitioning front-end codebases to React. This early experience provided me with a deep understanding of web development and set the stage for my specialization in modern JavaScript frameworks.
For the past eight years, I have immersed myself in React and its ecosystem, becoming highly proficient in building dynamic, responsive, and user-centric web applications. My experience with React extends to React Native, where I have six years of experience creating high-performance mobile applications. I have worked extensively with TypeScript, which has enhanced my ability to write clean, scalable, and maintainable code. My expertise also includes Next.js for server-side rendering and building SEO-friendly applications, Redux for state management, and Material-UI (MUI) for creating visually appealing and consistent user interfaces.
My technical journey has included significant roles at various companies, each contributing to my growth as a developer. At Best Buy, I developed React components that played a crucial role in enhancing the user experience across their digital platforms. My tenure at Idea Usher allowed me to manage full-stack application development, where I combined my front-end expertise with back-end technologies like Node.js and AWS to deliver robust and scalable solutions. My time at Zenkoders as a Lead Full Stack Developer solidified my leadership skills as I guided teams in delivering client projects, focusing on both web and mobile development.
A key aspect of my work has been optimizing database interactions. I have experience with MongoDB and DynamoDB, where I have implemented strategies to reduce costs and improve performance. Additionally, my work with Kafka for event-based architecture has enabled me to design and implement systems that handle large-scale, real-time data processing.
I am also passionate about the user experience (UX). I believe that a product's success is closely tied to how intuitively and seamlessly users can interact with it. This belief drives me to build world-class UX, whether I am working on fintech applications, accounting startups, or healthcare platforms. My recent projects, such as a mobile app for GrowthDay and a product allowing care managers to interact with patients within an EHR system, reflect my commitment to creating products that solve real problems and deliver value to users.
Beyond technical skills, I bring a collaborative spirit to every project. I value working closely with cross-functional teams, including backend engineers, designers, and product managers, to ensure that the final product is cohesive and meets business objectives. I am always eager to take on challenging environments that foster growth, as I believe that these opportunities push me to innovate and refine my skills continuously.
In summary, my extensive experience in React, React Native, and full-stack development, combined with my passion for building delightful user experiences, makes me a strong candidate for any project that requires a high level of technical expertise and a user-centric approach. I am excited to bring my skills and experience to new challenges, where I can contribute to building products that make a meaningful impact.
For the past eight years, I have immersed myself in React and its ecosystem, becoming highly proficient in building dynamic, responsive, and user-centric web applications. My experience with React extends to React Native, where I have six years of experience creating high-performance mobile applications. I have worked extensively with TypeScript, which has enhanced my ability to write clean, scalable, and maintainable code. My expertise also includes Next.js for server-side rendering and building SEO-friendly applications, Redux for state management, and Material-UI (MUI) for creating visually appealing and consistent user interfaces.
My technical journey has included significant roles at various companies, each contributing to my growth as a developer. At Best Buy, I developed React components that played a crucial role in enhancing the user experience across their digital platforms. My tenure at Idea Usher allowed me to manage full-stack application development, where I combined my front-end expertise with back-end technologies like Node.js and AWS to deliver robust and scalable solutions. My time at Zenkoders as a Lead Full Stack Developer solidified my leadership skills as I guided teams in delivering client projects, focusing on both web and mobile development.
A key aspect of my work has been optimizing database interactions. I have experience with MongoDB and DynamoDB, where I have implemented strategies to reduce costs and improve performance. Additionally, my work with Kafka for event-based architecture has enabled me to design and implement systems that handle large-scale, real-time data processing.
I am also passionate about the user experience (UX). I believe that a product's success is closely tied to how intuitively and seamlessly users can interact with it. This belief drives me to build world-class UX, whether I am working on fintech applications, accounting startups, or healthcare platforms. My recent projects, such as a mobile app for GrowthDay and a product allowing care managers to interact with patients within an EHR system, reflect my commitment to creating products that solve real problems and deliver value to users.
Beyond technical skills, I bring a collaborative spirit to every project. I value working closely with cross-functional teams, including backend engineers, designers, and product managers, to ensure that the final product is cohesive and meets business objectives. I am always eager to take on challenging environments that foster growth, as I believe that these opportunities push me to innovate and refine my skills continuously.
In summary, my extensive experience in React, React Native, and full-stack development, combined with my passion for building delightful user experiences, makes me a strong candidate for any project that requires a high level of technical expertise and a user-centric approach. I am excited to bring my skills and experience to new challenges, where I can contribute to building products that make a meaningful impact.
Languages
EnglishFluent
Project history
Technologies: React, React Native, Node, Ruby on Rails, Nest, Redux, AWS, AWS Lambda,
DynamoDB, PostgreSQL, JavaScript, TypeScript, Docker, Machine Learning, Git, Unit Testing
* Increased app downloads by 20% by leading development of iOS and Android apps with
React Native.
* Enabled code reuse and boosted performance by designing scalable data architecture in
React/Redux apps.
* Optimized compatibility and stability of a React web app, introducing 5 new features.
* Boosted code quality and system efficiency by refactoring Ruby code and optimizing
PostgreSQL queries.
* Refined data accuracy in a nutrition app, offering personalized insights by utilizing machine
learning.
* Upgraded functionality and reliability by integrating commercial tools and building
automation testing with Cypress.
DynamoDB, PostgreSQL, JavaScript, TypeScript, Docker, Machine Learning, Git, Unit Testing
* Increased app downloads by 20% by leading development of iOS and Android apps with
React Native.
* Enabled code reuse and boosted performance by designing scalable data architecture in
React/Redux apps.
* Optimized compatibility and stability of a React web app, introducing 5 new features.
* Boosted code quality and system efficiency by refactoring Ruby code and optimizing
PostgreSQL queries.
* Refined data accuracy in a nutrition app, offering personalized insights by utilizing machine
learning.
* Upgraded functionality and reliability by integrating commercial tools and building
automation testing with Cypress.
Technologies: React Native, React, Redux, Node.js, Microservices, JavaScript, TypeScript, Firebase, MongoDB, PostgreSQL, AWS, Unit Testing, Git
* Headed cross-functional team to refine UX/UI across Android and iOS platforms, resulting in a 15% surge in customer satisfaction ratings; optimized user flows and interface elements to enhance overall user experience.
* Advanced app functionality by developing modules for React Native and native SDKs integration, boosting performance by 20%.
* Managed Node.js API endpoints, resulting in a 15% increase in data transfer efficiency for mobile apps.
* Boosted code quality by leading TypeScript integration into React Native app, enhancing maintainability.
* Developed AWS Lambda functions, streamlining payment processes and enhancing transaction efficiency.
* Streamlined testing efficiency by automating tasks using Appium for apps.
* Headed cross-functional team to refine UX/UI across Android and iOS platforms, resulting in a 15% surge in customer satisfaction ratings; optimized user flows and interface elements to enhance overall user experience.
* Advanced app functionality by developing modules for React Native and native SDKs integration, boosting performance by 20%.
* Managed Node.js API endpoints, resulting in a 15% increase in data transfer efficiency for mobile apps.
* Boosted code quality by leading TypeScript integration into React Native app, enhancing maintainability.
* Developed AWS Lambda functions, streamlining payment processes and enhancing transaction efficiency.
* Streamlined testing efficiency by automating tasks using Appium for apps.
Technologies: React, Node, Next.js, Redux, AWS, AWS Lambda, Amazon DynamoDB,
JavaScript, TypeScript, Git
* Enhanced advertiser user experience, resulting in a 20% efficiency increase by integrating
React.
* Ensured a consistent user experience across devices by supporting the development of a
cross-platform website front-end.
* Fortified payment service security, protecting sensitive customer information, by
developing AWS Lambda functions.
* Accelerated page-load speed by 5x through the implementation of prefetching serverless
APIs, improving user satisfaction and engagement.
JavaScript, TypeScript, Git
* Enhanced advertiser user experience, resulting in a 20% efficiency increase by integrating
React.
* Ensured a consistent user experience across devices by supporting the development of a
cross-platform website front-end.
* Fortified payment service security, protecting sensitive customer information, by
developing AWS Lambda functions.
* Accelerated page-load speed by 5x through the implementation of prefetching serverless
APIs, improving user satisfaction and engagement.