Our Team
WADI CHEMKHI
SOFTWARE ENGINEER
Phone: +1 (236) 878-6982 | Email: wadi.chemkhi@gmail.com
Personal Statement
Experienced software engineer with a track record of delivering innovative cloud solutions and leading technical teams. Expert in AWS services, software architecture, and project management. Aiming to leverage my expertise to help Cornerstone’s customers acheive operational excellence and technological growth.
Professional Experience
Software Development Engineer at Amazon, Vancouver
June 2020 — July 2023
Key Achievements:
AWS Step Functions Workflow Studio Development: Built Workflow Studio for AWS Step Functions, enhancing the user experience for creating and managing serverless workflows. AWS Documentation
AWS SDK Integration for Workflow Studio: Led the design and implementation of AWS SDK integration, enabling the Workflow Studio to interact with over 200 AWS services and generate orchestration code for 9300+ AWS API calls. AWS Announcement
Step Functions Distributed Maps: Led the design and development of the authoring experience and code generation for Step Functions Distributed Maps, a serverless solution for large-scale parallel data processing. AWS Blog
Microservice for Real-Time Capacity Reporting: Created a microservice that reports real-time capacity for millions of logical disks, aiding in strategic hardware acquisition planning.
Other Responsibilities:
Infrastructure as Code Modernization Project: Spearheaded the modernization of infrastructure management for AWS Step Functions using the latest AWS Infrastructure as Code (IaC) practices (CDK).
Operational Duties: Responsible for infrastructure management, incident management, and addressing high-priority customer concerns.
Team Leadership: Hired and supported junior engineers, fostering a collaborative and productive work environment.
Senior Software Engineer at Adevinta, Paris
February 2019 — May 2020
Designed and implemented UI architecture using a micro front-end approach with React and Apollo Client.
Developed the back end using Node.js, Apollo Server, and Python, ensuring seamless integration with microservices.
Coordinated API design with other teams, contributing to a cohesive ecosystem for service consumption.
Key Technologies: JavaScript, React.js, Node.js, Express.js, Apollo Server (GraphQL), Python, FastAPI, AWS (DynamoDB, IAM, Lambda, CloudFormation, API Gateway).
Java Web Developer at Lakooz, Paris
November 2017 — January 2019
Developed microservices architecture and an API gateway using GraphQL for Cityvent and Paperplane projects.
Designed and implemented SPA application architectures and UI kits for modular web development.
Key Technologies: JavaScript, React.js, Node.js, Express.js, Apollo Server (GraphQL), AWS (ECS, API Gateway), Angular.js, Java/Spring.
Software Engineer at Leadguru.io, Tunis
December 2016 — July 2017
Conducted requirement analysis and business domain modeling.
Designed and implemented a microservices architecture and API gateway for RESTful web API integration.
Created a modular component architecture for the front end.
Key Technologies: React, Redux, Radium, Node, Express, PostgreSQL, PLV8, HAProxy.
Software Development Contractor at Talan Tunisie, Tunis
February 2015 — November 2016
Developed a high-throughput SMS campaign scheduling and sending system focusing on parallel execution.
Rebuilt a PDF bill generation system to improve throughput and performance.
Key Technologies: SMPP protocol, Java concurrency, lock-free concurrency, SQL, JSF/PrimeFaces, CSS, iText, XML.
Education
National Engineering Diploma in Software Engineering
National Institute of Applied Science and Technology, Tunis
September 2010 — August 2015
North American equivalent: Masters of Software Engineering
Languages
English
French
Arabic
FAROUK ALLANI
Full Stack Web Developer
Passionate about crafting beautiful, functional web applications using modern technologies. Specializes in JavaScript, React, and a broad range of tools from Redux to AWS, with a strong foundation in both leadership and technical skills.
Professional Experience
Front End Developer at LeadersGate
2022 - February 2024
Developed and maintained front-end web applications utilizing React and Next.js, ensuring high-quality user experiences.
Managed project timelines and milestones efficiently, adhering to strict deadlines.
Fostered collaboration with cross-functional teams to turn design and product requirements into functional, responsive, and visually appealing features.
Innovated with the development of an e-learning platform, enhancing educational access and quality.
Commander of Arms and Ammunition Maintenance Platoon, Ministry of Defense
2016 - 2021
Ensured optimal availability of materiel and equipment through meticulous maintenance.
Prepared detailed situational reports, contributing to strategic planning and operational excellence.
Managed career development for team members, promoting a culture of growth and professionalism.
Key Projects
Lost And Found Items App (Feb 2022): Developed a full-stack web application using the MERN stack for posting about lost or found items, showcasing full-cycle development expertise.
E-learning Platform Madar (Aug 2023): Engineered the front end of an innovative e-learning platform using Next.js, creating a dynamic and secure educational environment.
Skills
Languages & Frameworks: JavaScript, HTML5, CSS3, React.js, Next.js, Express.js, MongoDB, noSQL, Python
Technologies & Tools: AWS, Docker, Git/Github, Jest, GraphQL, REST API, MUI, Tailwind
Certifications: AWS Developer Associate, AWS Cloud Practitioner, Python Essentials (Cisco), JavaScript Algorithms and Data Structures (FreeCodeCamp), The Full-Stack JavaScript Bootcamp (GoMyCode), McKinsey Forward Program
Education
Fullstack JavaScript Bootcamp, GoMyCode, 9/2021 - 02/2022
Engineering Degree in Armaments Techniques, Military Academy, Tunisia, Nabeul, 2010 - 2015
Baccalaureate Degree in Mathematics, Payoneer School, Tunisia, Kairouan, 2010