Tony Shi
Location: Port Coquitlam, B.C, Canada
Phone: -
Email:-LinkedIn: https://www.linkedin.com/in/tony-s-61891b164/
PROFESSIONAL SUMMARY
Dedicated and experienced software developer with 10 years of experience in web, mobile app development. Proficient
in JavaScript, React.js, and React Native, with a strong focus on user experience and a passion for staying up-to-date
with the latest industry trends.
EDUCATION
• Nanyang Technological University (2009 - 2013)
• Bachelor's degree in computer science
TECHNICAL SKILLS
• JavaScript, ES6+. TypeScript, HTML5, CSS3
• React, Redux, Redux-Saga, Thunk, Node.js, Express, Next.js
• Responsive design, Flexbox, and CSS Grid.
• Mobile Development, Swift, Java, Objective C, Kotlin
• Chrome DevTools
• RESTful APIs, GraphQL, Axios
• Storybook, Git, GitHub, Bitbucket, Webpack, Babel, ESLint, npm, yarn, Jest, Enzyme, Firebase, AWS, Docker,
CI/CD
• Agile/Scrum, Test-Driven Development (TDD), Responsive Design, Mobile-First Design, Accessibility
EXPERIENCE
Scadea
Location: Canada
React/React Native Developer
•
•
•
•
•
•
•
•
•
•
•
•
•
March 2018 to May 2023
Worked with React/React Native, Typescript, ECMAS6+ Redux, Redux-thunk, React Hooks,
Implemented push notification, real time live scoring using web socket
Extensive experience on creating Micro front end applications.
Extensive hands-on experience in ReactJS, Redux
Experience with Jest, Jest DOM, React testing libraries, Enzyme
Experience with GraphQL, RestApi, Apollo, WebDriver
Front end state management Redux, Flux, ContextAPI, etc
Reusable React JS component development.
Extensive experience on Responsive design system
Participating in code reviews
Communication with team members via slack
Experience with optimizing the app loading times and improve performance
Experience with scrum, agile and Kanban board, ZenKins, CI/CD,
Codal Inc
October 2015 to January 2018
Location: United States
React Developer
• Experience with web & mobile app development using React.js, React Native, redux, swift and java.
• Translate design patterns into application architectures.
• Knowledge of decentralized application development and deployment
• Strong knowledge of JavaScript, including ES6+ syntax, functional programming principles, and asynchronous
programming with promises and async/await.
• Collaborated with back-end developers to integrate RESTful APIs and ensure seamless data exchange.
• Experienced with back-end technologies such as Node.js, Express, MongoDB, and MySQL
• Implemented responsive designs using CSS media queries and Bootstrap.
• Familiarity with testing frameworks such as Jest, Enzyme, and React Native Testing Library for unit testing and
integration testing.
• Utilized Git for version control and collaborated with team members through pull requests and code reviews.
• Debugged and resolved front-end issues to improve user experience and functionality.
6 Bitlabs LLC
Location: United States
Software developer
•
•
•
•
•
May 2013 to June 2015
Worked on building web application using node.js and javascript
Developed user interfaces and interactive features using Swift and Java for iOS and Android mobile applications.
experience with HTML, CSS, jQuery, MySQL, MongoDB and REST API design
Knowledge of UX/UI best practices
Provided ongoing maintenance and support for existing websites and web applications, including troubleshooting
issues and implementing updates.