Post Job Free

Resume

Sign in

React Native Mobile Engineer

Location:
Los Angeles, CA
Salary:
140000
Posted:
October 30, 2023

Contact this candidate

Resume:

Ephraim(James) Lee Perper

Sr. Mobile Engineer

Email: ad0p88@r.postjobfree.com Mobile: +1-325-***-****

Linkedin: linkedin.com/in/ephraim-l-p-5aa391269

Location: Moncks Corner, SC

Summary

Experienced and dedicated mobile engineer with a specialized focus on React Native.

I am driven by the pursuit of creating top-tier cross-platform mobile applications that elevate user experiences.

Problem-solving skill makes me incomparable with others while my business sense helps me to be an integral person in the company.

Eager to take on a challenging role where I can apply my expertise to lead and actively contribute to the development of cutting-edge, user-centric mobile solutions.

Technical Skills

Mobile Technologies

React Native CLI, Expo, Java, Koltin, Swift, Objective-C

Programming Language

Javascript, Typescript, Python, Java

Frameworks / Libraries

React, Redux, Node.js, Express.js, GraphQL, Django, Flask

Web Technologies

HTML, CSS, SASS, LESS, JQuery

Cloud Computing

GCP, AWS, Microsoft Azure

Database

MySQL, PostgreSQL, MongoDB, Firebase, MySQL

AWS

Amazon EC2, S3, ECS, Cognito, RDS, EMR, ELB, IAM, EBS, Lambda..

Bootstrap Technologies

Material UI, Bootstrap, Chakra UI, Tailwind CSS, tamagui

Version control tools

Git, SVN, Bitbucket, CVS

Automation tools

Jenkins, Terraform, Github Actions.

Testing tools

Jest, Mocha, Chai, Jasmine, Cypress, React Testing Library

Operating System

MacOS, Linux, Windows, Red hat Linux 5.x/6.x, Ubuntu

Soft Skills

Mentoring, Leading, Communication, Time management, Ticket prioritization

Professional Experience

Senior React Native Engineer

Teladoc Health

Jan 2022 ~ Sep 2023 (1 year 8 months)

•Deveoped healthcare mobile application using Typescript and React Native.

•Utilized Redux for state management, ensuring consistent and efficient data flow Provided better performance and led the patient and clinical platforms to the next generation and grew consumers to more than 20k with new fresh ideas.

•Converted Figma to responsive, pixel-perfect pages while dividing basic components with reusability and maintainability.

•Created mobile application based on React Native, integrating Facebook's best practices for interface design

•Architected the navigation structure by utilizing React Navigation to implement complex navigation flows, such as stack, tab, and drawer navigation

•Integrated Bloutooth LE technology with React Native to enable connectivity with testing kit devices

•Unit, Integration testing of the application with Jest, Jasmine, Mocha, and Chai with react-test-renderer

•Integrated GraphQL to streamline data retrieval, improving query flexibility and enhancing application responsiveness

•Implemented third-party APIs like Plaid API, Stripe, Twilio Flex API, and etc

•Implemented video real-time chat funcationality using AWS SDK

•Installed the application on AWS EC2 instances and configured the storage on S3 buckets.

•Collaborated with multi-disciplinary teams of engineers, testers, and clients daily in an agile environment and took part in code reviews

•Mentored new mobile engineers joining team with pair programming.

Senior Software Engineer, Team Lead

ConvexTech Inc. (Information Technology & Services)

Jan 2020 ~ Jan 2022 (2 yeara 1 months)

•Worked on full-stack engineering (50% for front-end, 50% for backend) using Javascript, Typescript, React, React Native, Redux, Node.js, Python, MongoDB, and PostgreSQL

•Built out the React Native application using Expo

•Documented everything using confluence

•Followed a scrum-based development process and worked towards sharing the experience to make the process smooth and genuinely agile

•Implemented React Native by leveraging its “out-of-the-box” compiler to architect a responsive, scalable, and cross-platform mobile application

•Implemented push notification and deep linking

•Designed a visually appealing and kept chasing consistency in UI with React Native elements and styled components

•Integrated Elasticsearch to the e-learning search courses, enabling users quickly and easily search for courses and teachers

•Implemented a nearby location search engine with Elasticsearch, Postgres & PostGIS

•Utilized Node.js to create scalable back-end solutions, ensuring the responsiveness and reliability of the applications

•Implemented unit testing and continuous integration pipelines, reducing the number of post-release issues

•Followed, Designed, and Developed microservices architecture to build and maintain scalable, highly reliable applications

•Worked on AWS S3 bucket integration for large data of application assets

•Used storybook to manage UI components and utility functions like API calls

•Led five mobile engineers to build the Healthcare, e-learning, and Fintech mobile applications using React Native under the pandemic

•Actively participated in Agile development sprints, contributing to the on-time delivery of projects

Senior Full Stack Engineer

Xero

Jan 2015 ~ Jan 2020 (5 years 1 month)

•Built a data-driven customer-facing website including Fitness, SaaS, Real Estate, and Healthcare apps for startup companies and generated over $4M in business revenue with 8k monthly users

•Designed 4 front-end repos with Javascript, React, React Native, Redux, Redux-saga, and React Hooks and integrated GraphQL APIs by using Apollo library

•Contributed to the optimization of app performance by conducting and profiling debugging sessions with React Native debugger and Xcode instruments

•Used Twillio Video React Native to implement real-time video conferencing in the application

•Conceptualized and enforced a server that accelerated search functionality of current websites by 15% using ElasticSearch, garnering consistent commendation and awards from the top management

•Used MongoDB as a database and integrated using the Mongoose library and collaborated with 3 backend engineers to build RESTful APIs in PHP, Express.js, and Java Spring Boots as well as ASP.NET

•Worked with NPM, webpack for managing dependencies and dev dependencies of NodeJS applications

•Converted the legacy monolithic app to microservices with a Serverless framework and increased performance and maintainability by 120%.

•Interacted with product designers to build pixel-perfect and responsive pages for the mobile-first platform development

•Worked closely with product managers and met clients directly to collect requirements, report work progress, and turn business ideas into product features

•Refactored and leveraged the legacy code base to improve performance, and directed team members to follow the best practices

•Solved memory leak in the previous system which caused the web server to restart 2000 times a day in PaSS by moving from old SASS for styles into styled-components with caching pages to minimize resource use & decrease page load times

•Worked on Blockchain Scope just integrating Crypto Wallets, DeFi & DApps using Web3.JS, Hardhat, Blockchain Protocols(like Ethereum, Cardano, Polygon), and Solidity with Node + React

Full Stack Engineer

Green Hills Software

Jun 2012 ~ Jan 2015 (2 years 8 months)

•Contributed to the full lifecycle of software development for 3 projects of the company with 100% on-time delivery while staying 7% under budget.

•Modified HTML, CSS, and JavaScript web pages to optimize the page’s performance for faster loading and browsing.

•Implemented unit and E2E test with Jest and Cypress with 90% test coverage and improved code quality 20% by using code linting tools like ESLint.

•Assisted in the migration of on-premises applications to Kubernetes on cloud platforms (AWS, GCP, Azure), reducing infrastructure costs and enhancing scalability

•Reviewed the pull requests submitted from other engineers in Github and Bitbucket and implemented automated builds, tests, and releases using Docker images.

•Developed RESTful APIs and endpoints by using PHP frameworks and Node.JS

Education

National University of Singapore

Bachelor’s degree, Computer Sciense

Apr 2006 ~ Apr 2012



Contact this candidate