Pinho (Jimmy) Wang

Pinho (Jimmy) Wang

Experienced Web Developer in React, Node.js, Spring Boot
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Boston, Ma, United States
Experience:
1 year
Pinho (Jimmy) Wang Malden, MA 02148 Tel: - | Email:-| LinkedIn: https://www.linkedin.com/in/pinhowang Professional Experience Squark Boston, MA Web Developer (React, Redux, Node.js, MongoDB) July. 2020 - Present • Designed and built a non-profit website for data scientists and researchers to use technology and AI to teach research, creative, and entrepreneurial thinking and skills • Implemented the website with React, Redux, Node.js and MongoDB; designed the animate UI components for landing page with React; designed the APIs with Node.js and accessed the MongoDB database with Mongoose • Designed the unit tests with Chai; deployed the app on Heroku and built the CICD pipeline with CircleCI IBM Taipei, Taiwan Software Engineer Intern (React, Node.js, Restful APIs) Jun. 2019 - Aug. 2019 • Built and migrated the X-Force Exchange (XFE) application to QRadar platform, which enabling security researchers investigate on security threats, aggregation of intelligence, and collaboration with other experts • Invoked XFE Restful APIs and designed web components using React, Node.js, HTML/CSS; fetched and provided the latest intelligences in different categories such as malicious threat and early warning feed • Integrated XFE Restful API into Splunk dashboard to support real-time monitoring and enhance product visibility • Participated full agile software development life cycle in scrum environment; worked seamlessly with manager, design team and development team; collaborate closely with developers and design team members Projects Movie Theater Website (React, Spring Boot, AWS, DevOps) Feb. 2020 - Apr. 2020 • Built a system to manage the movie tickets reservation which can handle large users network traffics • Designed a React based web components for the landing page, users page, movie page and credit card payment page • Arranged the application as a microservices architecture and used CORS protocol to interact with Spring Boot backend; utilized AWS Load Balancer to enhance capability and reliability of the application • Created the AWS cluster using Terraform and deployed the application using Ansible; set up a CICD pipeline using Jenkins and monitored the application’s time series network traffics with Prometheus for improving MTTR Boston Criminal Events Dashboard (Scala, Spark, Play) Oct. 2019 - Dec 2019 • Built a system which can research and integrate crime events including clustering locations, predicting and searching • Digested and analyzed the incoming data using Scala and Spark to provide comprehensive quantitative info • Implemented K-means algorithm and grouped 2,60,760 data points into a heat map on Play framework; utilized Elbow Method for optimal K-means algorithm and reached less than e-4 of sum of squared error Coffee Shop Website (Spring MVC, MySQL) Feb. 2019 - Mar. 2019 • Built the coffee shop website for customers to buy the coffee and comments below each products • Utilized Spring MVC architecture for the website and implemented with JSP and servlet; designed the relational database with MySQL and utilized JDBC and Hibernate to access the database • Allowed multiple users logging in the pages to modify the orders or comments in the same time Education Northeastern University (GPA: 3.51/4.0) Boston, MA Master of Science in Computer Software Engineering May 2020 Relevant Courses: Program Structure & Algorithms, Enterprise Software Design, Data Management and Database • Design, Big-Data System Engineering using Scala, DevOps National Taiwan University Taipei, Taiwan Master of Science in Electrical Engineering Feb 2017 • Relevant Courses: Numerical Analysis and Programming, Digital Speech Processing, Operating Systems Skills Programming Language: Web Technologies: Tools and Platforms: Java, JavaScript, Python, Scala, SQL React, Redux, Node.js, Spring Boot, HTML, CSS MySQL, MongoDB, AWS, Docker, Kubernetes, Git, CircleCI
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.