Derek C.

Derek C.

Senior Software Engineer

Canada
Hire Derek C. Hire Derek C. Hire 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.

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (3 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.

Portfolio

Software Developer - Sneakers123
Software Developer - Sneakers123

Sneakers123 is a sneaker search engine, which ideally should provide a comfortable overview of all available models in different shops. It is also an eCommerce solution and platform to purchase sneakers. Built a sneaker search engine with a user-friendly interface that provides all the sneaker information from over 100 different online stores. By utilizing Vuejs, Nuxt, Laravel RESTful API, and Socket.io, everything was built from scratch by a team of 5 highly passionate engineers.

Software Developer - Hackernoon v2
Software Developer - Hackernoon v2

Hacker Noon is one of the leading tech blogs to learn about coding, blockchain, and startups. With over 7000 writers and 200,000 daily readers, Hacker Noon has become the voice of hackers around the world. Built v2 of the world's one of the most popular tech publishing platforms. Using Next.js, Typescript, Graphql, and custom-built UI library (styled-components, storybook), delivered high-quality and fast-performing components and pages.

Software Developer - FarmTogether
Software Developer - FarmTogether

FarmTogether's crowdfunding platform is one of the few ways accredited investors can get exposure to farmland as an asset class. Delivered 6 of the biggest offerings by building pixel-perfect landing pages using Next.js, Typescript, and Material UI and helped the company to reach 100M AUM by Q2 of 2021. Leveled up the project by improving the code quality (test coverage increased by 15%) and optimizing the delivery cycle (reduced by 5 days on average).

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)