About Kastriot
French
Native or bilingual
English
Conversational
Albanian
Native or bilingual
Experience
- Le ParisienSenior FullStack Developer React.js/Next.js/Node.jsPUBLISHINGFebruary 2021 - November 2024 (3 years and 9 months)Paris, FranceDevelopment of several REST APIs in a micro-service vision using Node.js(Express), unit tests with Jest, Postman, SwaggerAuthentication: link => https://authentication.leparisien.fr/connexion/- creation of the app from scratch, setting up the architecture in (React.js/Next.js/Typescript),development, unit tests (jest, react testing library), docker- webpack for module bundling- lazy loading pages/components to avoid loading the entire application at startup- adding libraries for a clean codebase (eslint, prettier, stylelint etc etc)- for styling (Sass preprocessor)- implementation of connections with various social networks- project hosted on AWS- assets managed in an S3 Bucket- creation of releases and deployment of new features- creation of logical/presentation components, storybook, Design SystemLe Parisien: link => https://www.leparisien.fr/- use of the ARC Publishing CMS (Washington Post)- subscription management with SwG (Subscribe with Google)- real involvement in web performance, SpeedCurve, code splitting, chunk assets- multi-accountsCreation of a Back Office for Customer Service:- use of Material UI for components
- Foncia StarkFullStack DeveloperREAL ESTATENovember 2019 - January 2021 (1 year and 2 months)Paris, France- Technical Stack: Typescript, Node.js, React.js, MongoDB, Docker, AWS- Develop the front-end following React.js best practices (hooks, unit tests, separation of logic/presentation, reusable components)- Architecture and design of the project from scratch- Definition of the unit and integration testing strategy in the front-end and back-end with Jest, training juniors on writing tests and TDD- Recruitment of front-end and back-end developers for the team andthe company- Transition from poorly maintained and untested internal front-end tools toopen-source libraries (final-form, Ramda)Project Management:- Scrum (agile methodology):- backlog creation- sprint planning and task addition for the sprint- work and process retrospective at the end of the sprint- online platforms: Jira, Trello and GitLab
- Kastriot MjakuFullStack DeveloperE-COMMERCEMay 2020 - Today (6 years and 1 month)Creation of a web application from scratch with the Webpack bundler, thetechnologies used are:-> Front-End:- React.js/Typescript, Sass, HTML5, CSS3- React Hook Form, Yup form validation- React Router- Docker- Jest and React Testing Library for tests- design system, storybook- pre-commit hook-> Back-End:- Node.js (Express.js):- Redis for refresh token management- MongoDB for the database- Bcrypt for password creation- JWT for secure exchanges (Single Page Application)-> Deployment on AWS in IaC with Terraform:- Amazon Elastic Compute Cloud- CI/CD with Github Actions- fully dockerized project
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Digital Technology ArchitectÉcole 42
Certifications
- iOS Developer - FoundationIBM2018