Saeid Mohadjer
Web Developer
saeidmohadjer.com | info@saeidmohadjer.com
+49 176 8826 9966 | Freiburg, Germany
Senior Frontend and Full-stack Developer with 15+ years of experience in design and development of progressively-enhanced mobile-first responsive websites, web/native applications, and restful APIs.
Summary
- Expertise in implementing RESTful APIs with JWT authentication
- Familiar with separation of concerns, SOLID principles, and MVC pattern
- Strong knowledge of Functional Programming and OOP
- Solid understanding of JavaScript concepts such as closures, promises, event loop, call stack, etc.
- Strong understanding of request-response life cycle and network related topics such as CORS, Caching, Authorization, Cookies, etc.
- Experience in building native apps for Android and iOS using React Native
- Experience in serverless and edge computing on platforms such as Vercel, Render, and AWS
- Solid knowledge of CSS box model, flexbox, grid, media and container queries, css animation
- Experience in writing semantic SEO-friendly W3C-valid cross-browser markup
- Solid understanding of accessibility and WCAG 2.1
- Experience in creating scalable HTML forms with client and server-side validation using JSON Schema
- Strong knowledge of Git
- Experience in setting up CI/CD pipelines and writing build scripts
Skills
- Frontend
- HTML, CSS, JavaScript, TypeScript, React, React Native, Redux, Next.js, Handlebars, jQuery
- Backend
- Node.js, Express.js, MongoDB, MariaDB, PHP, Twig, Yii/Symfony, Contentful, Shopware
- Misc
- Visual Studio Code, Notepad++, Figma, Inkscape, Pixlr, Photoshop, Axe DevTools, Wave, Jira, Confluence, Git, npm, esbuild, Rollup, Docker, Postman, MongoDB Compass, Sequel Pro, JSON Schema, Ajv, JWT, Oauth, Jose, GitHub Actions/API
Work Experience
- 2024-present, Senior Frontend Developer, Elio GmbH, Germany
- Working on ecommerce Websites and native ios/android apps built with React Native
- 2013-2024, Freelance Frontend Developer, Germany
-
Collaborated with design studios and interactive agencies on developing and maintaining responsive websites and web applications for clients in various industries (pharmaceutical, banking, insurance, etc.). Some of clients that I worked with are Recall InfoLink, Neoperl, Siedle, Union Investment, Roche, Voestalpine, and Sto, among the others. My responsibilities varied from one project to another, but mainly included:
- Collaborating with designers on design and implementation of UI libraries
- Implementing page layouts for large corporate websites
- Building complex dynamic forms with client-side and server-side validation
- Building content types for Contentful CMS and writing migration scripts
- Building map applications using Geolocation and Google Maps API
- Integrating 3rd-party services such as LiveChat, Google reCAPTCHA, consentmanager, etc.
- Bug fixing in Jira and other bug tracking systems
- Accessibility auditing of web applications and websites
- Building interactive infographics with animation in SVG
- Writing documentation and guides
- 2011-2013, Frontend Developer, Virtual Identity AG, Germany
- I worked closely with the concept and design team on projects ranging from time-sensitive campaigns to relaunch of large corporate Websites. I was responsible for developing, testing, and bug-fixing of UI components as well as facilitating integration of the frontend with backend (Java, Python, PHP).
- 2008-2011, Freelance Frontend Developer, Canada
- Worked with design and advertising agencies on projects ranging from fast-paced campaigns to award-winning Websites including Webby Honoree for Museum of Vancouver Website and Webby Honoree for University of Toronto Augmented Reality
- 2007-2008, Senior Interactive Developer, B3 Communications, Canada
- Outstanding Achievement for Koloa Landing Website
- 2006-2007, Interface Developer, Blast Radius, Canada
- Worked on projects for Electronic Arts and Canadian Tourism
Languages
English, German, Persian