Skip to content

Instantly share code, notes, and snippets.

@ShadOoW
Last active March 5, 2025 12:37
Show Gist options
  • Save ShadOoW/8ec228cc95d167a66f7e3774ef6cedfd to your computer and use it in GitHub Desktop.
Save ShadOoW/8ec228cc95d167a66f7e3774ef6cedfd to your computer and use it in GitHub Desktop.
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Younes El Alami",
"label": "Senior Frontend Engineer",
"email": "[email protected]",
"phone": "(+212 06 54 65 45 86)",
"url": "https://github.com/ShadOoW",
"location": {
"city": "Casablanca"
},
"summary": "As a senior front-end developer with over a decade of experience, I love creating applications that meet business goals, market demands, and user needs. I thrive on getting involved in every step of the process to ensure the best outcomes."
},
"work": [
{
"name": "RWS",
"location": "Amsterdam",
"position": "Software Engineer",
"startDate": "2022-12",
"endDate": "2024-01",
"summary": "At RWS, I was instrumental in the development of Tridion Docs, a CCMS for Enterprise clients. My role involved collaborating with stakeholders to develop new features and enhance the product's usability and maintainability.",
"highlights": [
"Consolidating the project as a monorepo using Yarn workspaces and Turbo",
"Migrating to modern technologies like React, State Management, and Swagger",
"Expanding component reusability with UI Libraries",
"Improving styling with CSS-in-JS",
"Optimizing build and caching for a better developer experience",
"Handling stakeholder requirements, documentation, QA, and demos"
]
},
{
"name": "Zalando SE",
"location": "Berlin",
"position": "Software Engineer",
"startDate": "2021-01",
"endDate": "2022-12",
"summary": "At Zalando, I worked to enhance the developer experience by migrating internal apps to a unified architecture using Spotify's Backstage Developer Portal.",
"highlights": [
"Build a CI/CD application to allow Zalando developers to reliably build, test, and deploy their software",
"Writing Architectural Decision Records for new features",
"Delivering reliable, tested solutions in iterations using TypeScript, MobX, Storybook, GraphQL, and Material-UI",
"Supporting developers on the Continuous Delivery Platform",
"Providing code reviews, technical guidance, and knowledge sharing within the frontend guild",
"Participating in cross-team initiatives to drive innovation"
]
},
{
"name": "Danske Bank",
"location": "Ampang Park",
"position": "Senior Frontend Developer",
"startDate": "2019-06",
"endDate": "2020-03",
"summary": "At Danske Bank, I focused on improving the user experience of the main bank's website and creating a tool to help Advisors pick the right insurance in the Swedish market for their clients.",
"highlights": [
"Creating low-level design documents for user requirements",
"Developing frontend applications using React (TypeScript, MobX, Storybook, Swagger, Styled-components, SSR, Webpack)",
"Maintaining and implementing new features with React (ES6, Redux, Storybook, GraphQL, Webpack)",
"Defining test strategies to improve software stability",
"Leading by example to enhance the frontend culture and sharing knowledge with the team"
]
},
{
"name": "BAE Systems Applied Intelligence",
"location": "Ampang Park",
"position": "Senior Software Engineer",
"startDate": "2017-10",
"endDate": "2019-02",
"summary": "At BAE Systems, I developed defense software for big data search, investigation, and monitoring.",
"highlights": [
"Writing low-level design documents for user requirements",
"Optimizing Elasticsearch databases, search queries, and schema",
"Implementing frontend requirements using React (ES6, Redux, Storybook, GraphQL, Webpack)",
"Migrating frontend projects from Marionette to React",
"Upgrading Elasticsearch from 1.7 to 6.x and enhancing search capabilities with language analyzers"
]
},
{
"name": "iPrice Group Sdn Bhd",
"location": "MidValley",
"position": "Software Engineer",
"startDate": "2015-02",
"endDate": "2017-09",
"website": "www.iprice.my",
"summary": "At iPrice, I worked on a meta e-commerce site, CMS tools, and integrated partner site pages.",
"highlights": [
"Architecting and implementing a products categorization tool (Angular2/Lumen/Elasticsearch)",
"Developing and maintaining an e-commerce website with close collaboration with the product owner",
"Enhancing page load speed and SEO using AMP, Laravel, Elasticsearch, and SEO best practices"
]
},
{
"name": "Tractive Sdn Bhd",
"location": "Damansara",
"position": "Co-Founder, CTO",
"startDate": "2012-09",
"endDate": "2014-09",
"website": "www.apptractive.com.my",
"summary": "As a co-founder and CTO, I led the technology department, managed IT resources, and worked on cutting-edge human-computer interaction technologies, including multi-touch, multi-user, and body recognition.",
"highlights": [
"Developing innovative solutions with C#/WPF and Vanilla JS"
]
},
{
"name": "SmartSurface Sdn Bhd",
"location": "Cyberjaya",
"position": "Software Engineer",
"startDate": "2011-02",
"endDate": "2012-08",
"website": "www.smart-surface.com",
"summary": "I participated in the full software development lifecycle to meet client needs, working with C#/WPF."
}
],
"education": [
{
"institution": "Staffordshire University",
"area": "Computing (Software Engineering)",
"studyType": "BSC (HONS)",
"startDate": "2009",
"endDate": "2012",
"location": "Asia Pacific University (APU), Malaysia"
},
{
"institution": "Asia Pacific University (APU)",
"area": "Ethical Hacking",
"studyType": "Certification",
"startDate": "2011",
"endDate": "2011"
},
{
"institution": "College de Sherbrooke",
"area": "Analyst Programmer",
"studyType": "Diploma",
"startDate": "2007",
"endDate": "2009"
}
],
"skills": [
{
"name": "Frontend Development",
"level": "Expert",
"keywords": [
"HTML", "CSS", "JavaScript", "TypeScript", "React", "Next.js", "Angular", "Node.js"
]
},
{
"name": "State Management",
"keywords": [
"Redux", "MobX", "RxJS", "React Query"
]
},
{
"name": "UI Libraries",
"keywords": [
"Material-UI", "Styled-components", "CSS-in-JS"
]
},
{
"name": "Testing",
"keywords": [
"Puppeteer", "Jest", "Storybook", "SauceLabs"
]
},
{
"name": "Backend Development",
"keywords": [
"Node.js", "Express", "Serverless", "NestJs", "SSR",
"PHP", "Laravel", "Symfony",
"Python", "Django"
]
},
{
"name": "Databases",
"keywords": [
"PostgreSQL", "MySQL", "Elasticsearch", "MongoDB", "Firebase", "RethinkDB"
]
},
{
"name": "Cloud & DevOps",
"keywords": [
"AWS", "EC2", "Lambda", "S3",
"Monitoring", "New Relic", "Sentry", "Scalyr", "LightStep"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Proficient"
},
{
"language": "French",
"fluency": "Proficient"
},
{
"language": "Arabic",
"fluency": "Proficient"
}
],
"meta": {
"lastModified": "2024-03-05T00:00:00Z"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment