Danny Wu
EXPERIENCE
Amenity Analytics, New York,NY
Jan 2020 - Present
- Involved in developing, styling, testing reusable React components for completing user interface controls in the development of a single page application.
- Participated in re‑designing and re‑configuring existing web applications using React, React Router, Redux, and Hooks.
- Added data visualization features by utilizing React, Redux, and Highcharts for the functionality of new modules.
- Took duty for the style of the web pages with SCSS that extends CSS with dynamic behavior such as variable, mixing, and functions to create scalable and maintainable CSS templates.
- Used Webpack and NPM to manage dependency packages.
- Developed server-side RESTful API using Express.
- Wrote test cases intended for unit and integration tests of the application with Jest and Enzyme.
- Extensively used Git for version control to collaborate with colleague developers. Used Agile software development methodologies.
CA Technologies, New York, NY
Nov 2018 - Dec 2019
- Created dynamic website pages for the client-side application utilizing React along with Bootstrap and upgraded its user experience both visually as well as functionally through developing responsive UI components using CSS3 and JavaScript.
- Managed one-way data flow via Props along with States of class components by creating reusable React components for the web application.
- Worked with Redux during the development of the web application where handling states over time may end up being intricate.
- Satisfied smooth user experience by utilizing React Router to enhance browser performance, which enables users to refresh the page without the interruption of the page view.
- Developed style components that can be recycled throughout the web pages by making use of CSS preprocessors including SCSS.
- Tackled the server-side code to design as well as apply RESTful services using Node.js and also Express.
- Ensured the stability and accessibility of the application through thoroughly testing it with self-created test cases using Jest and Enzyme.
- Guaranteed reliable development collaboration using version control system Git.
- Involved in the day-by-day stand-up meetings, periodic sprint reports, as well as other Agile/Scrum work activities.
Inova, NYC, New York
Jan 2018 - Sep 2018
- Took duty for developing web widgets by making use of current web techniques such as HTML5, CSS3, JavaScript, Bootstrap, plus Sass along with React library.
- Established a SPA with React components such as State, Specs, Props, and Events through utilizing the React architecture, Webpack, and also Gulp.
- Made usage of React Router to develop dynamic routing for HTTP requests.
- Used Redux to fulfill state maintenance and the pass-around of stateless data in components for the SPA.
- Designed CSS templates that might be reused for all pages of the application via utilizing CSS history, setting, margin, padding, table, etc.
- Developed web components consisting of but not limited to Button, Checkbox, Input Area, Icons, Toggle Button, Drop-down Menu for re-usable UI collections following sought UI standards as well as suggestions.
- Used NPM to generate organizations to coordinate package upkeep, coding, as well as developers and to conform packages of code for the SPA.
- Built HTTP RESTful API and collaborated with JAVA Spring framework service while extensively testing RESTful services utilizing Postman.
TECHNICAL SKILLS
Programming Languages:
- JavaScript, TypeScript, Python, Java
Web Technologies:
- React, Bootstrap, CSS3, NodeJs, HTML5, ES6, JSON, jQuery, Webpack, Redux, Redux-thunk, Redux-saga
Databases:
- MySQL, SQL Server 2016/2014/2012, PostgreSQL, MongoDB, FireBase
Others:
- GIT, SVN, JIRA, Postman, Jasmine, Mocha, Swagger, Chai, Tomcat, AWS EC2, AWS Lambda, Figma, Pusher, UnitTesting, Docker, redis, OOP programming
CERTIFICATIONS
AWS:
- AWS Certified Solutions Architect - Associate (SAA)
- AWS Certified Cloud Practitioner (CLF)