11/21/2024 updated
MJ
100 % available
Senior Full-Stack Engineer
London, United Kingdom
United Kingdom
B. Sc. Computer ScienceASP.NETJava (Programming Language)JavaScriptUser Experience (UX)Application Programming Interfaces (APIs)Algorithmic TradingAmazon Web ServicesApplication Performance ManagementAtlassian ConfluenceAtlassian JiraHTML5Unit TestingMicrosoft AzureCascading Style Sheets (CSS)Code Review
Skills:
Frontend:
Knowledge:
Experiences:
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
- Node.js, Express, ASP.NET, Java/Spring, Python/Django
- RESTful APIs, Postman, Swagger
- Databases: MongoDB, PostgreSQL, MySQL, Oracle
- 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