Derek C.

About Me

I am a proficient Full-Stack Engineer with over a decade of experience creating software applications. My strongest tech skills include Javascript, React.js, Typescript, Nodejs, and other similar frameworks/libraries. I have mostly worked in team environments and have good experience with Agile methodologies. I have worked with US-based companies for the last 4 years, collaborating with remote and distributed teams across the world.

Frontend

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

FarmTogether
FarmTogether
Senior Front-End Developer
2021 - 2021
Remote
  • Worked on the development of a technology-enabled farmland investment platform that provides investors with direct access to farmland as an asset class.

  • Delivered landing pages with pixel-perfect ui to successfully launch 10+ offerings, onboarding 100+ individual investors and investing firms to reach 100M AUM for the company. Set up a new CI/CD pipeline for dev environments by utilizing AWS EKS (Kubernetes) to decrease the delivery of new features from previous 7 days to 4-5 days.

  • Introduced new standards to the codebase by implementing Graphql, upgrading Material UI to v5 and adding several best practices of web performances including webp image formats, SSR and other React/Nextjs hacks to improve page performance by 40%.

Mav Farm
Mav Farm
Senior Frontend Engineer
2020 - 2021 (1 year)
Remote
  • Worked on software products that enable artists, creators, individuals, businesses, and cultural leaders to control the means of distribution over their digital and physical art, media, goods and services.

  • Developed video and commerce enablement software for brands, retailers, media publishers, content creators, and end-consumers.

  • Acted as key frontend developer for the project, utilizing React.js, Next.js, SCSS, React Query, and Node.js.

HackerNoon
HackerNoon
Senior Frontend Developer
2020 - 2020
Remote
  • Worked in a small, distributed team of 14-ish people passionate about making the internet a better place by publishing free high-quality tech stories.

  • Leveraged React higher-order components to increase reusability and cross-cut concerns, streamlining component hierarchies throughout applications, and avoiding duplicate code.

  • Worked on V2 of their main website project, delivering several page components in React.js(Nextjs) with Styled Components.

Senior Discovery Tours
Senior Discovery Tours
Senior Software Engineer
2019 - 2020 (1 year)
Canada
  • Worked on the development of the largest operator of guided tours and cruises for the mature traveller platform in Canada.

  • Developed a Dashboard page with MERN stack technology for the Canada-based travel company.

  • Ensured cross-browser compatibility and oversaw the development of general web functions and standards.

Remotechs United
Remotechs United
Senior Software Engineer
2017 - 2019 (2 years)
United Kingdom
  • Worked on several client projects utilizing various stacks including Javascript, Python, PHP and Nodejs, for a London-based startup company which provides IT solutions to local businesses.

  • Developed Handwriting.ai, an AI-powered hand-written letter generating service, using PHP Laravel, Vuejs, Firebase storage, serverless functions, Google Auth.

  • Worked on PerformanceTelecom.co.uk, a telephony service company, using Python Jinja , Bootstrap, Vuejs, Mobile responsive, Stripe Payment Integration.

Search123
Search123
Full Stack Developer
2016 - 2017 (1 year)
Remote
  • Implemented frontend requirements using Nuxtjs for good SEO and SSR(Server side rendering) features.

  • Worked on developing Vue components with a maintainable structure, as well as implementing vue-i18n for Localization (10+ different languages with currencies and pricing).

  • Integrated Google Analytics event tracking.

Various Companies
Various Companies
Software Engineer
2009 - 2016 (7 years)
Remote
  • Acted as Full Stack Developer for Everise, a technology-enabled outsourcing firm with expertise in transforming healthcare and technology experiences.

  • Worked as a remote developer for Svitla, serving a wide range of customers ranging from innovative startups in Silicon Valley to large corporations like Amplience, Ingenico, BMC, and AstraZeneca.

  • Worked on the development of EZ-AD TV, a premiere digital advertising system.

Showcase

Software Developer - Sneakers123
Software Developer - Sneakers123
  • Sneakers123 is a sneaker search engine providing comprehensive model information across multiple online stores.

  • It’s an eCommerce solution and platform for purchasing sneakers.

  • The project was developed using Vue.js, Nuxt, Laravel RESTful API, and Socket.io by a team of 5 engineers.

Software Developer - Hackernoon v2
Software Developer - Hackernoon v2
  • Hacker Noon is a leading tech blog focused on coding, blockchain, and startups.

  • It boasts over 7000 writers and 200,000 daily readers.

  • Hacker Noon utilizes Next.js, TypeScript, GraphQL, and a custom UI library to deliver high-quality components and pages.

Software Developer - FarmTogether
Software Developer - FarmTogether
  • FarmTogether's crowdfunding platform provides accredited investors with exposure to farmland assets.

  • The company achieved 100M AUM by Q2 2021 through pixel-perfect landing page development using Next.js, TypeScript, and Material UI.

  • Improvements in code quality and delivery cycle resulted in a 15% increase in test coverage and a 5-day reduction in delivery time.

Education

Bachelor of Applied Science
Bachelor of Applied Science
National University of Singapore, Singapore
2010 - 2012 (2 years)
Network and System Administration/Administrator
Network and System Administration/Administrator
University of Southern California
2008 - 2009 (1 year)