David de Diego is a senior front-end developer who has been working in the industry for over two years. David started their career as a UI engineer at Direktiva, where they worked on an e-commerce SPA using React and Redux. David was responsible for semantic HTML component markup, SASS and PostCSS styling, and Webpack bundle configuration. David also unit tested using Jest and Enzyme and Jenkins Continuous Integration.
Some of David's major achievements at Direktiva include reducing page payload by 40% using compression, code splitting and dynamic imports, adding build process steps to ensure quality code standards before merging code, and decoupling client side development using Json Server mocks, thus avoiding server side dependencies.
In March 2019, David began working as a senior front-end developer at EPAM Systems. David was responsible for E-commerce SPA development using Typescript, React and Redux, unit and e2e testing using Cucumber, Selenium and Cypress, user analytics development, and application build scripting. David used the SAFE methodology and was also responsible for code reviewing and mentoring.
Some of David's major achievements at EPAM Systems include dramatically improving user experience providing a checkout product conflict resolution, reducing checkout time by 20% on average, revamping form architecture by removing code duplication and centralising logic using json-schema, and introducing the first A/B test in checkout, allowing for analytics to veto the suitability of new features.
David is currently a senior front end developer at Motorway.
[
David de Diego's educational background is in computer science and web development. David attended 42 Silicon Valley for their computer science education and then went on to study web development at skills matter angular course. After that, they completed a BSc Hons in multimedia technology at Brunel University London. Finally, they took a skills matter single page application course.