
Tarek Ben Yakoub
Software developer in Utrecht, the Netherlands
About
Hi there, I am Tarek, a driven software developer with a can-do attitude and an appetite for learning. I've transitioned from a career in fashion, to a career in tech, finding a way to use my skills in a new and challenging environment. I have been lucky enough to live and work around the globe, and work alongside people of many different cultures.
To start me on my way as a developer, I have gone through the highly accredited Codaisseur coding bootcamp where I learnt the basics of React and nodeJS. After this I joined Touchtribe as a junior frontend developer, where I honed my abilities as a developer and learnt the ins and outs of next.js and TypeScript. The further along this journey I have traveled, the greater my enthousiasm for programming has only grown. I can't wait to find out what's next(.js)
Contact
Projects
Working on the UK website for cadeauconcepten, a company that sells giftcards online to millions of users internationally.
-
Focusing on building the my-account section of the website, which displays and allows editing of users information, shows a users orders and invoices, and displays giftcards currently activated on a users account.
-
Ensuring the application is future-proof by making components using atomic design principles. This first application is set to be the foundation of a multiple project rollout across many different countries and products.
-
Utilizing Agile methodologies and workflow for efficient development and collaboration.
-
Establishing best practices, improving coding standards, and conducting regular code reviews.
-
Using Bigcommerce as a platform for user authentication and as a CMS, alongside Storyblok.
Worked on the website for a coffee subscription service in the UK.
-
Utilized ChargeBee, Huboo, and Bigcommerce to handle inventory management and checkout flow.
-
Developed and maintained documentation throughout the project.
-
Collaborated with the product owner to understand the clients needs and integrate them into the build process.
Built a corporate website for one of the Netherlands' largest retail companies, using next.js.
-
Made use of Storyblok as a CMS to retrieve and manage content for the website.
-
Implemented responsive design to ensure compatibility across multiple devices and screen sizes.
Work Experience
-
Worked as a junior frontend-developer on numerous complex projects, working on challenging technical problems.
-
Built applications using mainly nextJS, a React framework for server-side rendered applications, incorporating elements of both front and backend.
-
Contributed to the implementation of Agile workflows, ceremonies and processes.
-
Helped to establish and improve coding standards and best practices, and contributed to documentation efforts.
-
Utilized Git for version control, and familiar with gitflow.
-
Participated in code reviews, helping to ensure the quality of the codebase and keeping it maintainable.
In charge of managing design and sampling teams to create sample collections for our buyers.
What I learnt:
- How to effectively communicate ideas and instructions to others.
- The ability to work under high pressure, in a deadline driven, high-octane working environment.
- Mutitasking, always managing multiple projects at the same time.
- Streamlining existing processes to optimize efficiency.
Education
10 week bootcamp in which I learnt javascript, modern react, redux, express and postgresql, but more importantly I learnt how to pick up coding languages and frameworks quickly. As part of the bootcamp we also learnt pair programming and how to work as a team in a developer. The bootcamp is extremely fast paced and only has a 62% graduation rate.