11/21/2024 updated

MJ
100 % available

Senior Full-Stack Engineer

London, United Kingdom
United Kingdom
B. Sc. Computer Science
London, United Kingdom
United Kingdom
B. Sc. Computer Science

Profile attachments

CV - Miles Joshua

ASP.NETJava (Programming Language)JavaScriptUser Experience (UX)Application Programming Interfaces (APIs)Algorithmic TradingAmazon Web ServicesApplication Performance ManagementAtlassian ConfluenceAtlassian JiraHTML5Unit TestingMicrosoft AzureCascading Style Sheets (CSS)Code ReviewDatabasesContinuous IntegrationD3.JsData SecurityData VisualizationDevOpsDjangoEnzymesUser Interface DesignPython (Programming Language)PostgreSQLMongoDBMySQLNode.jsPerformance TuningScrum MethodologySwaggerNext.jsSystems IntegrationTypeScriptWebSocketWorkflowsTest-Driven Development (TDD)PostmanReact.jsVue.jsBackendGitGatsbyGitlab-ciMaterial UILow LatencyGraphQLFront End Software DevelopmentReact ReduxRestful ApiOracle Cloud InfrastructureMochaJasmineDockerJenkins
Skills:
Frontend:
  • React, Redux, TypeScript, Next.js, Gatsby, Vue, Nuxt.js, Vuex
  • GraphQL, Storybook, API integration
  • Material UI, AntD, Chakra UI, Styled-components
  • Data visualization: D3.js, Recharts, Chart.js
  • Testing: Jest, Enzyme, Jasmine, Mocha
  • HTML5, CSS3, SCSS, LESS
Backend:
  • Node.js, Express, ASP.NET, Java/Spring, Python/Django
  • RESTful APIs, Postman, Swagger
  • Databases: MongoDB, PostgreSQL, MySQL, Oracle
Cloud & DevOps:
  • AWS, Azure, GCP, Docker, CI/CD pipelines
  • Git, Confluence, Jira, Agile/Scrum

Knowledge:
  • UI/UX design principles
  • WebSockets, real-time communication
  • Low-latency trading systems (MarketAxess preparation)
  • TDD, unit testing, performance optimization

Experiences:
  • Senior Full-Stack Engineer, Cleveroad (Dec 2021 – Sep 2024):
    • Led the development of Jira and Confluence features using React and ASP.NET, while managing AWS-based CI/CD pipelines.
    • Automated workflows to reduce manual processes by 40%, and conducted code reviews to ensure quality.
    • Mentored junior developers and improved performance through caching and SSR techniques.
  • Senior Frontend Engineer, Deliveroo (May 2020 – Dec 2021):
    • Developed and optimized platform features using Next.js, achieving a 25% improvement in load times.
    • Implemented GitLab CI/CD pipelines to streamline deployments.
    • Collaborated with cross-functional teams to enhance the overall user experience.
  • Full-Stack Engineer, Unilever (Sep 2017 – Apr 2020):
    • Built internal tools with Nuxt.js, Node.js, and Python/Django, ensuring compliance with data security standards.
    • Improved deployment processes by integrating Jenkins CI/CD pipelines.
    • Enhanced application performance and reliability through rigorous testing and optimization.


Experience

Professional experience5 - 10 years
Freelancer since2024

Languages

EnglishNative speaker

Contact form

Log in to get in touch

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

Sign upLog in