Medi Mohamadi
Full Stack Wizard, Coding Spells Daily
About
Dedicated Software Engineer with over 4 years of experience in frontend development, including nearly 1 years as a contractor. Demonstrated ability to drive high-impact results by leading cross-functional teams and successfully delivering projects across diverse domains, including R&D, Front-end, Back-end, and DevOps. Adept at collaborating with stakeholders and CTOs to align technical solutions with business objectives. Committed to upholding clean coding practices and maintaining technical excellence.
Skills
languages:
Typescript
Javascript
Python
Elm
Rescript
frontend:
React
Graphql
Gatsby
Tailwind
Next.js
Redux
RxJS
Storybook
Jest
Devops:
Docker
Ansible
Gitlab CI/CD
Github Actions
Kubernetes
Software:
RabbitMQ
Git
Scrum
Jira
Puppeteer
MySQL
Neo4j
K6
Nest.js
Build tools:
Webpack
Vite
NX
Work Experience
Pressn'Xpress
Jul 2022 - Aug 2023
Software Engineer
🤝 Engineered a pivotal marketing product, boosting customer acquisition by 15%, through a high-impact Google review extraction initiative. Leveraged React.js, Node.js, and advanced type safety techniques to secure an 5M+ reviews from 8K locations.
💼 Pioneered the development of an agile microservices system (MySQL, Neo4j, RabbitMQ, Node.js) for seamless data management, enhancing operational efficiency and contributing to the creation of 70 data-driven marketing reports.
📣 Improved operational efficiency by 80% through introducing Ansible to streamline tasks including backup, restoration, and container management. Enabled faster and more streamlined deployments by leveraging GitLab CI for continuous integration and deployments.
🔍 Led a dynamic team in stress-testing using k6 and seamlessly migrating projects to Kubernetes and Docker. Integrated application logging using Prometheus and monitored systems using Grafana, creating detailed reports to determine the application's handling capacity for requests and ensuring robust performance and scalability.
Press'nXPress
Feb 2020 - Aug 2023
Frontend Developer → Lead Frontend Developer
🤝 I orchestrated a dedicated team to conduct comprehensive stress-testing and seamlessly migrate our suite of projects to Kubernetes, ensuring robust performance and scalability.
👨🏫 As a mentor, I guided fellow team members through the intricacies of our codebase, and I played a pivotal role in the successful migration of the majority of our dashboard applications from legacy Angular to React, enhancing overall efficiency and maintainabilityn.
📣 I spearheaded the implementation of cutting-edge, type-safe component and page creation strategies using Elmish react and fp-ts, promoting a more streamlined and reliable development process across the organization.
🔍 Tackling complex challenges head-on, I played a key role in the design and deployment of an innovative caching system using Redux. This solution significantly optimized site loading speed, resulting in an improved user experience.
💼 Overseeing the maintenance and enhancement of the company's landing page, I achieved remarkable results by elevating its Vital score to an impressive 96 for both desktop and mobile devices. This accomplishment further solidified our online presence and user engagement.
Rahnema College
Aug 2021 - Jan 2022
Software Engineering Mentor
🧑🎓 Mentored 15 individuals in DevOps and Software engineering best practices.
🛠️ Provided guidance on technologies like Docker, Kubernetes, React, Node.js, Ansible, Typescript and monitoring tools.
🤝 Led regular meetings and promoted clean coding standards
Rahnema College
Jul 2019 - Sep 2019
Software Engineering Intern
🛠️ Developed skills in JavaScript, React Native, Redux, RESTful API, Websocket, JWT authentication, Git, and UI/UX Concepts.
🏃♂️ Thrived in an agile work environment, improving teamwork and problem-solving skills.
👟 Gained practical insights into Scrum methodologies.
🧑🎓 This experience solidified my passion for software engineering and provided practical insights into the field.
Education
Noshirvani University of Technology
2017 - 2021
Bachelor's Degree in Computer Engineering