D1nmndqzmxoeh0zkgi8w

Samson Swift

Taipei, Taiwan

[email protected] | +886 975 139 873

www.terminowl.com/ | https://github.com/888Owl | www.linkedin.com/in/samson-swift-/

Front-end Development Skills


HTML5, CSS3

  • CSS framework: Bootstrap
  • Styled Components  
  • Excellent in the CSS Flexbox, Grid Layout Module and Responsive Web Design (RWD) 
  • CSS Keyframes Animation: Raindrop 

Tools 
  • Familiar with Chrome Dev Tool, VS Code, NPM CLI commands 
  • Game making using Egret Engine (Egret Wing, Egret XML etc...) 
  • Version control with SourceTree and Git-flow 
  • API testing using Postman, using the JSON server to simulate the Restful API 
  • Understanding of SEO design principles


JavaScript & TypeScript

  • jQuery
  • Framework: AngularJS, Vue.JS
  • Collaborate with backend (or 3rd party API): Fetch API, AJAX, google map API... etc

Platforms 
  • Netlify 
  • AWS S3 
  • AWS CloudFront
Skills
  • Efficiently debug and find plugins to improve work flow and product development

React

  • Abilities in routing with react-router and using data visualization plug-in: Chart.js, ApexCharts.js 
  • React Hook with functional components (useState, useEffect, useContext, useReducer..etc) 
  • React presentational, container, and class-based components


Facebook Developer Community Hackathon  November 16th - November 17th 2019


My team built a Messenger bot which worked as a language exchange and penpal matcher. The bot was connected to a Node and Mongo backend that would take a users input and run a sorting algorithm to see if there was a match for them, then it would send each party a notification with a chat link for them to connect. On completion, we modelled an extra feature which would send out notifications to encourage paired users to communicate more and offer topics for them to speak about.

Professional Experience

Frontend Engineer, Feb 2020 - Now

Progressing Today

  • built multiple games with Egret game engine
  • built sites with jQuery, React, and Redux
  • built a DApp with Angular and Ethereum, two Dapps with Typescript, React Hooks and Context API
  • occasional content creation
  • in charge of grammar and spelling with our social media presence

Frontend Developer, Sept 2020 - Oct 2020 (contract)

Smart School Online System Improvement Project

  • designed and built the frontend of this web system with Javascript, HTML, CSS
  • system handles data from 115 schools and shows up to date metrics of the installation of hardware and software for staff.

Project Leader, May 2018 - Feb 2020

McCabe Fine Builders

Worked as a site supervisor and was integral to scheduling and finishing projects.

Project Leader, December 2013 - April 2018

Swift Construction

Identified problems & troubleshooted them for the most efficient repair & communication as a part of a team.

Projects

Jojo.club

  • Freelance website built in HTML CSS and Javascript
  • later rebuilt with React Hooks to simplify any future editing.

Animation: Raindrops

  • Used vanilla JS for DOM manipulation to properly add the right id's and classes to the rain drops 
  • raindrop each has unique html element created by Javascript and CSS Keyframes to generate the animation

Your Local Weather

  • Weather app to get one's local weather which involves API calls and setting up localising changes such as Celcius and Fahrenheit
  • built with HTML, CSS, Javascript, jQuery, AJAX, and the WeatherBit weather API.
  • involves working with a dynamic API and knowledge in Geolocation API

Wikipedia Search Bar

  • Built with HTML, CSS, Javascript, jQuery, AJAX, and the WikiPedia API
  • This project involved working with a massive API and abilities to narrow down the results intensively

Animation: The Rotating Owl

  • built to demonstrate box model, basic animations, and dynamic elements
  • Owl was made with a pixel art program
  • made with HTML, CSS, and Javascript

Cryptocurrency Price Chart Live

  • built with Vue.js 
  • involves conditional rendering, API calls with Fetch, and serving data to third party libraries: Chart.js

Drag-n-Drop

  • built with HTML Drag and Drop API and Javascript

The Secret Message

  • simple page built with HTML, CSS and Javascript 
  • allows the user to give basic reversible encryption to a message and add a pin for more complexity

DeFi Projects

Zombie.Finance

  • DApp is built with React, Typescript and Ethereum
  • experimented with the logic of FOMO, which has an ever shifting price from day-to-day due to its Rebase and Debase of supply
  • token has been consolidated into Dice.finance

Shrimp.Finance

  • DApp is a user portal for supplying liquidity and being rewarded with our ERC-20

Education

Diablo Valley College, May 2016 - July 2016