Shin Tadashi

Full-Stack/Mobile App Developer


I am a seasoned programmer with 8 years of industry experience and 2 years of experience in academia. These experiences provided me with an opportunity to develop an understanding of what good software is and how to make it. My main priority is to maintain high quality of code from day one. I use the best tools, processes, design patterns, Clean Code and SOLID principles of software development to ensure the best results for my clients.

Singapore    [email protected]

Work Experience

Freelance MERN/MEAN-Stack developer  •  Upwork

April 2018 - Present

- Joined Upwork to start building from a small to large scale MERN/MEAN-stack Web applications.
- Worked on various types of websites using React.js, Angular.js, Vue.js, Node.js, Express.js, Typescript, Next.js and MongoDB.
- Carefully reviewed 20+ customer satisfaction reports on a daily basis to resolve and acknowledge areas of opportunity among sales staff.
- Debugged problems with slow loading and greatly increased the efficiency of the client's requests.

React Front-End Engineer  •  Golden Hippo

July 2020 - December 2021

Golden Hippo Media development
-Ported the Ionic Angular sales funnel to React and GraphQL for rapid prototyping and split testing.
-Ported the underlying deprecated Ionic library to Webpack 5, speeding up local and remote builds by up to six times.
-Developed a method for file exclusion leading to a tenfold local development speed increase in the workflow.
-Ensured quality standards through regular code reviews of contractors' codebase contributions.

Lead Instructor  •  Coding Dojo

January 2019 - December 2021

- Co-authored and piloted a React curriculum at the home campus and assisted in migrating the three-stack program from Angular (MEAN stack) to the MERN stack.
- Served as a core contributor to the program-wide Discord integration, creating a rapid two-click user sign-up process.
- Created a platform-specific CLI to efficiently track Zoom class attendance and push it to the program's back end. This tool was eventually adopted to track course participants on a broader basis.
- Integrated the Gmail API for sending automated, template-driven emails to students.
- Managed two other instructors on-site, supporting all aspects of instruction and campus upkeep.

Freelance Full-Stack Developer  •  Freelancer

April 2016 - June 2018

- Worked on providing API endpoints with Node.js/Inversify and MongoDB.
- Built from scratch admin platform for managing platform's database entities and users using React, Node.js, and Mongoose.
- Implemented complex UI components with React/TypeScript and SCSS.
- Improved the UX by creating several DnD-based components.
- Wrote scripts to use and manipulate data from various sources.

Software Developer  •  Win-Pro Consultancy Pte Ltd

July 2014 - December 2016

- Worked as a part of an Agile team in the development of an enterprise service bus for Amsterdam Airport.
- Designed and developed multiple OSGI modules for integration with external and internal systems.
- Redesigned and refactored a system making it more maintainable and highly testable.
- Introduced guidelines for unit testing on a project.

Projects


eCommerce

https://Botb.com/

Duration : 5months

Role : Project Manager as well as Full Stack developer

End Date : 7.30.2020

Next.js / BlockChain

https://trustpad.io/

Duration : 7months

Role : Next.js/Cross-Chain Developer

End Date : 7.31.2021

Laravel

https://alphacoders.com/

Duration : 10weeks

Role : Laravel Developer

End Date : 2.25.2018

MERN-Stack

https://www.legably.com/

Duration : 3months

Role : MERN-Stack Developer

End Date : 9.25.2018

Education

Singapore Management University

Computer and Information Sciences and Support Services

2010 - 2014

Skills

   Express.js      Angular.js      Mean Stack      Javascript      ECommerce      Bootstrap      MERN Stack      JavaScript      TypeScript      Vue.js      Node.js