N. Lekane Tamba
Solution Analyst
Experience
Senior Software Engineer
- Lead front-end development on client engagements using Vue 3 and TypeScript, ensuring code quality and architectural consistency
- Drive software architecture decisions across projects, translating business requirements into scalable technical designs
- Facilitate agile ceremonies including refinement sessions and sprint planning, bridging the gap between technical teams and stakeholders
Software Engineer
- Delivered front-end features across multiple client projects in an IT consulting context, primarily using Vue.js, Angular, and TypeScript
- Conducted code reviews of existing Vue applications and produced actionable improvement guidelines covering architecture, maintainability, and performance
- Developed RESTful APIs using NestJS and Node.js, contributing to scalable back-end service design
- Implemented a microservice adapter bridging internal data services with SAP back-end systems, enabling seamless cross-system communication
JavaScript Developer
- Contributed to the development of web applications using Vue.js and Symfony (PHP)
- Authored and orchestrated PHP unit tests using PHPUnit, improving backend test coverage
- Laid the foundation for front-end testing of Vue-based applications by introducing Jest and Vue Test Utils, establishing patterns adopted by the wider team
Web Application Developer
- Contributed to the development of web applications using JavaScript, LaxarJS, and Vue.js
- Supported the continuous integration pipeline by writing Python scripts to automate deployment tasks
- Extended front-end test coverage using NightWatch.js and introduced Cypress as the team's end-to-end testing solution
- Took ownership of the entire front-end testing architecture, establishing standards and practices adopted across the team
Working Student – UI/UX Developer
- Contributed to the development of web applications using AngularJS and OpenLayers for geospatial data visualisation
- Owned front-end testing responsibilities, authoring and maintaining end-to-end test suites with Protractor
Working Student – Software Developer
- Rapidly acquired Angular 2 and led the development of an MVP web application using Angular 2 and Bootstrap
- Contributed to the design and implementation of Java-based backend applications within the department's research projects
Skills
Languages & Runtimes
TypeScript (expert), JavaScript, Python, Java, PHP, Node.js
Frontend
Vue.js, Vue 3, Angular, AngularJS, LaxarJS, OpenLayers
Backend & APIs
NestJS, Symfony, REST API design, Microservice architecture, SAP integration
Testing
Cypress, Jest, Vue Test Utils, NightWatch.js, Protractor, PHPUnit
Cloud & Infrastructure
AWS, Firebase, CI/CD pipelines
AI & Generative AI
LLM integration, prompt engineering, Gen AI application development, Claude API
Practices
Software Architecture, Code Review, Agile, Refinement & Planning, Technical Documentation
Languages
French Native
English Fluent · IELTS Band 7.5
German Fluent · DSH-3
Talks Given
27.11.2023
Functional JavaScript adesso SE CC-Meeting
02.10.2022
State Machines in Practice adesso SE SummIT
08.05.2019
Live Coding Introduction to Cypress Vue JS Aachen
05.09.2018
From 0 to 100 with Vue JS Vue JS Paris Meetup
Education
B.Sc. Computer Science
Yaoundé, Cameroon · 2010–2013
Master Informatik
Aachen, Germany · 2015–2017