Edward
From United Kingdom (GMT+4)
10 years of commercial experience
Lemon.io stats
Edward – Typescript, React Native, React
Senior software engineer with expertise in multiple programming languages and technologies, specializing in React and React Native. Experienced across various domains, Edward is known for his leadership abilities, strong communication skills, and talent for explaining concepts. He is well-versed in the dynamics of startups and capable of working independently as a solo developer.
Main technologies
Additional skills
Ready to start
23rd SeptemberDirect hire
Potentially possibleExperience Highlights
Lead Full-Stack Engineer
Shipped a mobile app which made use of cryptogrophy to access lockable storage boxes. This included a web application for management tasks and an API for data collection and authentication.
- Designed and developed React Native-based iOS and Android apps;
- Setup automated app deployments with Fastlane;
- Integrated C++-based native module, which generated cryptographic access codes;
- Designed and developed Laravel Filament-web application for management tasks;
- Designed and developed Laravel base API for data management and authentication;
- Setup automated web application and API deployment with GitHub actions;
- Setup automated mobile app and web application testing with GitHub actions.
Full Stack Software Engineer
This is a web application for generating wills online. It allows customers to enter all the details needed to generate their will.
- Delivered a full Cypress-based e2e test suite;
- Delivered an automated test and deployment pipeline using GitHub actions;
- Designed and developed the customer onboarding flow using Livewire and Apline.js;
- Delivered automated reporting and export actions using Laravel's console API.
Senior Front-End Engineer
This product is a way for institutions to assess the financial health of a customer or potential customer. Open Banking data from connected bank accounts is analyzed, and statistics such as monthly expenditure, debt, and gambling spending can easily be extracted and analyzed.
- Worked as part of a team developing new features for the Assess product;
- Built pixel-perfect user interfaces from Figma designs using React;
- Worked extensively with React and TypeScript on the frontend and Node.js on the backend;
- Delivered a suite of Cypress and Cucumber based e2e tests;
- Worked on internal tooling and libraries to deliver shared functionality between applications;
- Worked on an existing CSS-in-JS-based design system and helped develop the next-generation Tailwind based version.
Technical Lead - Online to Offline
Online-to-offline is a strategic application for Burberry as it converts online customers into offline ones at their retail stores. When Burberry get a customer in store, they are able to more effectively up-sell them and suggest other products that customer may like.
- Led a full-stack team delivering customer experiences on Next.js and React applications;
- Made automated code generation for the BFF client, e2e testing using Playwright and Storybook;
- Designed widget to be standalone and lazy load into any page on the platform using Google Tag Manager.
Lead Front-End Engineer
Developing a brand new frontend for an AI contract review service.
- Designed and built front-end using TypeScript/React/Apollo. A full set of UI designs was provided in a Figma document, which enabled the creation of a full design system of React components using Storybook;
- Another team developed the GraphQL backend, and Edward was able to mock this server based on the schema and provide a full suite of Cypress-based e2e tests;
- Implemented Chromatic to catch any UI regression bugs that can often occur.