Denis Li

Denis Li

$35/hr
React.js & React Native
Reply rate:
25.0%
Availability:
Full-time (40 hrs/wk)
Age:
29 years old
Location:
Qc H1x 1 N5, Montreal, Canada
Experience:
3 years
DENIS LI Montreal, QC H1X 1N5 |- LinkedIn • https://www.linkedin.com/in/denis-li-ba/ Professional Summary 3 years experienced React (React.js & React Native) Developer with hands-on experience in identifying webbased and app-based user interactions along with designing & implementing highly-responsive user interface components by deploying React concepts. Owned effective React app development pattern and familiar to start working from the beginning and existing project. Proficient in translating designs & wireframes into high-quality code, and writing application interface code via JavaScript and ReactJS/React Native workflows. Adept at monitoring & maintaining frontend performance and troubleshooting & debugging the same to bolster overall performance. Work History Experienced Frontend Developer Upwork.com July 2020- Current Greater Montreal Metropolitan Area, QC, Canada • Identified web and mobile based user interactions and developed highly-responsive user interface components via React concepts. Translated designs & wireframes into high-quality code and wrote application interface code via JavaScript following React.js workflows • Troubleshot interface software and debugged application codes to improve functionality and performance by 50% Developed and implemented frontend architecture to support user interface concepts with 100% accuracy • Monitored and improved frontend performance by 15% and documented application changes & worked on updates Developed the latest user-facing features using Reacts and built reusable components & frontend libraries for future use Optimized components for maximum performance across a vast array of web-capable devices and browsers • Coordinated with the development team of 12 to discuss user interface ideas and applications Reviewed application requirements and interface designs to ensure compatibility with existing applications • Produced 5 app UI translations. Because app's primary target area is French Guiana and Caribbean regions it is available in different creole languages, as well as French and English • Completely prototyped app • Architected full-stack using different technologies • Deployed to Google Play and Apple App Stores • Performed beta testing with TestFlight and Android Beta Channel Releases • Utilized React Redux for transient app state • Carried Test-Driven Development with Jest Frontend Developer Dec 2019- July 2020 Freelancer.com Liaoning, China • Determined the structure and design of web pages based on user requirements and balanced functional & aesthetic designs Created features to enhance the user experience while ensuring that the web design is optimized for smartphones Employed a variety of languages such as HTML and CSS to write & create user-friendly web pages • Built reusable code for future use and optimized web pages for 5 applications for maximum speed and scalability Managed brand consistency throughout the design and maintained & improved the company's website by adding more features and functionality • Completed minor preventative maintenance and mechanical repairs on equipment. • Developed and implemented performance improvement strategies and plans to promote continuous improvement. • Insured code robustness by using Typescript on React Native mobile Frontend • Due to some limitations in React Native, developed native modules from scratch Native iOS (Objective-C and Swift) + Native Android (Java). Those modules communicate back and forth with JS engine • Used Firebase's live database update notifications to enable real time messaging with push notifications • Transformed native iOS to React Native • Developed Android version that was missing Frontend Developer Nov 2018- Dec 2019 Dalian Technology Cooperation Company Liaoning, China • Liaised with cross-functional teams to ensure that the client projects were completed on time and within a stipulated budget Produced high-quality mockups & designed different prototypes and provided high-quality graphics & visual elements • Prepared detailed reports on updates to project specifications, progress, identified conflicts and team activities. • Worked effectively with cross-functional design teams to create software solutions that elevated client-side experience and significantly improved overall functionality and performance. • Implemented new software applications and operating system roll-outs across business enterprise. • Integrated Local Notifications to notify users when makeup product goes out of life • Produced basic native iOS app called Markup was released for private client • Integrated Facebook Places API to find places around and persist data to device's disk • Keeps local data up-to-date by making use of Core Data's NSFetchedResultsController class keeps • Integrated Facebook Audience Network SDK to display native advertising • Deployed app to Apple App Store • Working on side-project social media mobile app • Integrated Twilio Programmable Video API for live video-chat • Made use of Reactive Programming paradigm thanks to RxSwift, RxCocoa • Performed test-driven development. Nimble's unit testing environments helps in testing for fatal error • MongoDB powers geolocation search, allowing people to explore their surroundings and find other users around them Skills • React Native (3 years) • HTML (3 years) • React.js (3 years) • CSS (3 years) • Java (1 years) • JavaScript (3 years) • Objective-C (1 years) • Typescript (3 years) • Git (5 years) • Firebase (3 years) • Webpack (3 years) Education B.E Computer Science Dalian University of Technology Nov 2018 Dalian, Liaoning, China
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.