08/20/2024 updated

LL
100 % available

Senior Front-End Developer, Angular

Bishops Stortford, United Kingdom
Only remote
BSc System Analist
Bishops Stortford, United Kingdom
Only remote
BSc System Analist

Profile attachments

LeoLanese-2024.docx

JavaScriptPHPApplication Programming Interfaces (APIs)Agile MethodologyApplications ArchitectureHTML5Cascading Style Sheets (CSS)Software as a ServiceComputer ProgrammingContinuous IntegrationData RetrievalDevOpsDigital ContentWeb DevelopmentECMAScript (C Programming Language Family)User Interface DesignMobile Application SoftwarePython (Programming Language)PostgreSQLNode.jsObject-Oriented Software DevelopmentPayment GatewayPayment Service ProviderPCI Data Security StandardsPreprocessorScrum MethodologyNext.jsResponsive Web DesignSoftware EngineeringTypeScriptWeb Content Accessibility GuidelinesWebSocketRxJSGoogle CloudAngular MaterialReact.jsApache CordovaCypress (Programming Language)Reliability of SystemsAWS LambdaSyntactically Awesome Style Sheets (SASS)AngularJSIntegration TestsKubernetesExtreme ProgrammingReal Time DataCodebaseGraphQLFront End Software DevelopmentReact ReduxFunctional ProgrammingRestful ApiDynamic ProgrammingServerless ComputingJasmineDocker
AWS Lambda, Agile, Angular Material, AngularJS, ngrx, Angular, Cordova, API, application architecture, CSS3, codebase, Programming, CI/CD, Cypress, data retrieval, UI/UX, DevOps, Digital Content, Docker, Dynamic Programming, ECMAScript, eXtreme programming, Frontend, Front-End, Functional Programming, Google Cloud, GraphQL, HTML5, Computer Systems, Integration Testing, Jasmine, JavaScript, Kubernetes, Mobile Application, NextJS, NodeJS, OOP, PCI DSS, PHP, payment gateway, payment services, PostgreSQL, preprocessors, Python, Redux, ReactJS, React, real-time data, system reliability, Responsive Design, Responsive Web, Responsive Web Design, REST API, RxJS, Scrum Master, Serverless Computing, application development, Software-as-a-Service, SASS, TypeScript, Web Content Accessibility Guidelines, Web Developer, WebSockets

Experience

Professional experience10+ years
Freelancer since2011

Languages

EnglishNative speakerSpanishNative speaker

Project history

Senior Front-End Developer

Luno Financial Services
* Developed a secure and responsive cryptocurrency wallet using Angular 14+ as part of a trading
platform, leading to a significant increase in user engagement and trading volumes. This solution
allows for trading between traditional currencies and cryptocurrencies while implementing strict
policies and security measures to prevent financial crimes such as money laundering and terrorist
financing
* Improved automation, reducing manual testing and improving application flow reliability with e2e
Cypress automatic integration
* Increased KYC to 1st buy conversion by implementing new payment gateway providers and enforcing
PCI DSS regulations, simplifying the process. This led to greater customer satisfaction and an
increase in customer deposits and acquisition
* Delivered technical advancements by streamlining the UI rebranding process, improving State
Management lifecycle flow, and incorporating self-contained components, leading to improved user
experience and efficiency

Senior Front-End Developer

Vashi Diamonds eCommerce
* Implemented Atomic Design and Angular 12+ in a Mobile-First Software-as-a-Service solution,
resulting in a more maintainable and scalable codebase, and improved user experience
* Developed API endpoints utilising Express (NodeJS) and employed it as a development dependency
to simulate a REST API, enabling faster and more efficient data retrieval between system
components
* Developed and executed a strategy to optimise the predictability and performance of Reactive
Components, resulting in a tangible improvement of the overall system performance and an increase
in the KYC rate

Senior Front-End Developer

New Look eCommerce
* Developed Angular 11+ application development and maintenance. I achieved notable improvements
in user experience, engagement, and KYC processes that contributed to the organisation's overall
success
* Contributed to a second project, successfully undertook a NextJS(ReactJS) modernisation,
enhancing the application's security, responsiveness and efficiency with best practices, and
resulting in an overall performance boost and better SEO
* Collaborated effectively with various development and cross-functional teams, adeptly
allocating time and resources to guarantee the successful completion and delivery of projects,
contributing to reduced project timelines and increased team efficiency

Senior Front-End Developer (Lead)

Accuity Financial Services
* Modernised the b2b financial crime screening, monitoring financial risk assessments on payment
services, and benefits compliance solutions to help enable financial inclusion while identifying
criminal activity and fraudulent players
* Successfully contributed to creating new features for Angular 8+ project and implementing best
practices as well as helping to execute a migration of a large-scale React-based project from
Gatsby to NextJS(ReactJS) to redesign thor entire web experience with a result of better
Developer Experience, faster build times and ISR that leads to faster iteration cycles and
therefore to better UX
* Improved development strategies by increasing central project reliability and creating a
predictive solution that established quality gates to transform architecture flow by accelerating
the development process implementing automation pipes, runtime performance, and security resulting
in an increasing number of successful and faster agile deployments

Senior Front-End Developer (Lead)

Mimecast Cybersecurity
* Designing and implementing new architecture to Angular 8+ Reactive architecture, typescript,
and global state management
* Mentored and provided workshops to developers, and was promoted to Technical Lead after a year
* Enforced RestAPI security managed by JWT, token-based CSRF/XSS defence under OAuth2
authorisation protocol and defined new architecture resulting in improved system reliability and
reduced risk exposure for the team and company

Senior Front-End Developer (Lead)

Metropolitan Police
* Built, maintained, and supported the Responsive and Progressive Hybrid App (Cordova) using AngularJS
platform to facilitate communication between Police Command Centre and Patrol Units on the field
following Government UI Digital Content guideline
* Implemented sensitive data client-side encryption and request/response symmetric cryptographic
algorithm encryption
* Mentored and provided workshops to developers, and was promoted to Technical Lead after a year
* I was a founding team member of IVMA (In-Vehicle Mobile Application), which is still fully
operational for MET Police units today

Senior Front-End Developer (Lead)

Thomas Cook Travels
* Created a responsive composable website from low-fidelity paper sketches to production using vanilla
JavaScript

Senior Front-End Developer (Lead)

WMS (Scientific Games)
* Implemented changes to enhance software and allow multiple devices to run company platform
games using vanilla JavaScript

Senior Front-End Developer (Lead)

CMS.law (ClearPeople Ltd)
* Improved the performance significantly on multi-device layouts, RWD, content-first strategy
priorities and optimised performance standards constraints about the multi-device experience using
vanilla JavaScript

Senior Front-End Developer

SKY NowTV
* Produced a Responsive Web App working on an eXtreme programming set of values, principles and
practices for rapidly developing high-quality software that provides the highest value in the
fastest possible way using vanilla javaScript
* I was a founding team member of www.nowtv.com

Senior Front-End Developer

BBC Homepage
* Developed a Responsive and Progressive web solution to replace old technologies under Lean
methodologies following Web Content Accessibility Guidelines principles and Government UI Digital
Content guidelines to improve UI/UX using vanilla javaScript
* BBC opted to reuse this development for the London 2012 Olympics
* I was a founding team member of www.bbc.co.uk

Senior Front-End Developer (Lead)

Rumbo (lastminute.com Group)
* Implemented new GUI and interactive solutions and modernised UI/UX while promoting best
practices using vanilla JavaScript

Front-End Developer

Nokia OVI Maps
* Improved UI components for Nokia OVI Maps using vanilla JavaScript and proprietary Nokia API
and 3D Maps library
* BMW has chosen this system as part of its Car-Connected Navigation System

Web Developer

Flirtomatic
* Improved Mobile and Desktop UI Web Full-Stack using Python and vanilla javaScript

Web Developer

Interactive Data Financial Services (ICE DS)
* Implemented Partenon (banking platform of Santander Group) in Openbank (internet bank of
Santander Group), implementing Full-Stack using PHP and vanilla javaScript

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in