mohsen mahoski
Angestellt, Fullstack Javascript Developer, Datis Arian Qeshm Co.(Dotin)
Mashhad, Iran (Islamische Republik )
Über mich
Versatile Full-Stack JavaScript Developer with a solid 8-year foundation in creating end-to-end solutions for diverse clients. Proficient in a suite of technologies including Node.js, React, Next.js, NestJS, Express, and TypeScript. I excel in guiding the evolution of applications through all phases of development, from conceptual design with compelling front-end interfaces to robust back-end architectures, complemented by seamless DevOps integration. My hands-on experience with small to enterprise-level applications and adaptability to multicultural team environments has consistently resulted in successful project deliveries and optimum team performance.
Werdegang
Berufserfahrung von mohsen mahoski
Bis heute 2 Jahre und 5 Monate, seit Jan. 2022
Fullstack Javascript Developer
Datis Arian Qeshm Co.(Dotin)
• Developed scalable and maintainable web applications using Next.js and React, integrating TypeScript for type-safety and enhanced code quality. • Designed and implemented robust RESTful APIs and microservices using the Nest.js framework, adhering to event-based architecture patterns. • Orchestrated user interface aesthetics and responsive design by leveraging TailwindCSS, ensuring cross-platform compatibility and user engagement. • Managed system caching mechanisms via Redis
4 Jahre, Feb. 2018 - Jan. 2022
FullStack JavaScript developer
Fanap
• Orchestrated the Full-stack development process using Node.js and Nest.js for backend services, combined with React and Next.js for a dynamic and SEO-friendly front-end. • Engineered real-time, bidirectional event-based communication using Socket.io for seamless user interactions and instant data updates. • Played a pivotal role in the data architecture transformation by implementing Kafka for reliable and scalable stream processing in a distributed environment.
1 Jahr und 3 Monate, Apr. 2017 - Juni 2018
Easy site builder (startup)
Self Employed Freelancer
• Led the back-end development using Node.js and Express.js, ensuring a robust server-side foundation. • Crafted and maintained GraphQL APIs to facilitate efficient data retrieval and manipulation. • Designed and integrated PostgreSQL database schemas, optimizing for performance and scaling needs. • Implemented system caching mechanisms using Redis • Employed Apollo Client for state management on the front-end and Apollo Server for connecting GraphQL to the server, enabling seamless data exchange.
1 Jahr und 3 Monate, Juli 2016 - Sep. 2017
Freelance developer
Self Employed Freelancer
• Spearheaded the development of a suite of mini-projects leveraging React for robust, scalable client-side solutions. • Pioneered the implementation of Progressive Web Apps (PWAs) utilizing React to enhance user experience with offline-capable, mobile-friendly interfaces. • Engineered RESTful web services with Node.js and Express, ensuring efficient server-side operations and seamless data management.