🚀 Full-Stack Developer | Tech Enthusiast | Lifelong Learner 🌟✨ About Me:I am a passionate and dedicated developer with over 5 years of professional experience, including collaborations with international companies from Canada and Portugal. I started my coding journey in 2018, enchanted by the elegance of C#, and since 2020, I have focused on JavaScript, TypeScript, and Node.js.My mission is to transform complex ideas into effective and innovative solutions that deliver measurable results. 🎯💻 My Core Skills and Technologies: Back-end:Node.js (Nest.js, Express.js, Fastify), GraphQL, MongoDB, PostgreSQL, MySQL 🌐 Front-end:React.js, Next.js, Remix.js, Tailwind, HTML, CSS, Bootstrap 🖌️ DevOps:Docker, Bash, AWS, Jenkins, Heroku 🚀 Additional Expertise:Python (FastAPI), Golang (Gin, Echo), Swift — for professional and challenging projects! 🐍⚙️🍎✨ Why Me? I am a fast learner and always ready to take on new challenges. I thrive on technology, embrace changes, and adapt to new approaches with enthusiasm. 🔄💡 I am committed to continuous improvement and innovation, especially when performance and details matter. 🌟💡 Fun Fact:I recently developed projects using Golang and Swift to deepen my knowledge and expand my capabilities.If you’re looking for someone who combines experience, passion, and a drive for excellence, I’m the professional you need! ✨ Let’s connect and discuss how I can contribute to your project. 😊
-
Back End & Devops DeveloperMedicalstus Feb 2024 - Nov 2024Tehran, Tehran Province, IranI developed and customi ed a comprehensive database system for managing exam, teacher, and student data using Nest.js and PostgreSQL, including a 150-square SQL map for for the annual entrance exam to public universities and students, which supports over 450,000 users. I include recruiters. Messages (Kafka) to manage service connections for increased performance and using Kubernetes, Docker, Grafana, pgAdmin, enkins as part of our DevOps stack, I ensure proper API documentation using Swagger. I also lead microservice development with RabbitMQ, FastAPI and MongoDB, including AIpowered matching to align users with job roles based on personal criteria and personality traits.
-
Back End & Devops DeveloperData Corner Jan 2023 - Oct 2023PortugalThe platform of upskilling program.Designed and developed a database solution that demonstrates DevOps using AWS ECS and Docker. Managed EC2 Ubuntu server with ECC, CloudFront for content delivery, ACM for SSL, Route53 for DNS and S3 for file storage. TypeScript, MySQL, Prisma ORM and Tailwind is used for front-end development. Built using Agile and Scrum methodologies, this business development platform supports more than 5,000 users. Equipped with WebSockets for real-time chat and developed an improved blogging system. -
Nest.Js & Next.Js DeveloperCharegeo Plus Nov 2022 - Sep 2023Sydney, New South Wales, AustraliaDeveloped and deployed a database solution for an international exchange platform using DigitalOcean with Docker, TypeScript, MySQL, Prisma ORM, raw CSS for front-end styling. It also provides guidance to students throughout the project.
-
Back End LeadRaykasoft Jun 2022 - Dec 2022Shīrāz, Fars, Iran -
Back End DeveloperRaykasoft Jun 2021 - Oct 2022Shīrāz, Fars, IranParticipate in the development and planning of airline management systems. (Fleet-Watch) using Node.js, Nest.js, MongoDB for NoSQL database management. Created microservices with Kafka to support large scale plans on Linux (Ubuntu). Extensive use of contracts and Async functions. Wrote REST API documentation. About EA, Insomnia, and Swagger CI/CD pipelines working with GitOps, Jenkins, DockerCompose, and Nginx Additionally, trained interns provide code reviews and guidance. -
Lead Software DeveloperTargetcatcher Inc. Apr 2022 - Sep 2022Quebec, CanadaThe platform for finding jobs Consulting and developing Next.js projects using Prisma for ORM, Mongoose for ODM and PostgreSQL and MongoDB for database management. Used Express.js with OOP and CQRS for templates. Deployed applications on eroku, ercel, AWS, and deployed AWS SES for smooth email functionality. I also conducted code and trainee reviews. Develop skills and ensure code quality across the team. -
Software EngineerFreelancer Nov 2021 - Mar 2022IranI developed, test & add some features of 5 projects in 2 companies & those were based on Mongo db Posgres TDD Nestjs & Expressjs -
Back End DeveloperSapo Jul 2020 - Jun 2021Shīrāz, Fars, IranOnline gamesSpecialized in Node.js programming for back-end and real-time gaming applications, utilizing Socket.IO for real-time functionality and MongoDB for high-speed database performance. Additionally, I have experience in website development with Nest.js and some hands-on experience with Unity Engine
Mohammad Eslamnia Education Details
-
Mathematical Support And Administration Of Information Systems -
Computer Software Engineering -
Russian Language And Literature -
Taleghani18.32 Out Of 20
Frequently Asked Questions about Mohammad Eslamnia
What is Mohammad Eslamnia's role at the current company?
Mohammad Eslamnia's current role is NodeJs | NestJs | ReactJs | NextJs | Javascript | Typescript | GraphQL | MongoDb | MySql | Blockchain | PostgreSql | Python | Go | Full stack | DevOps | Senior Software Developer / +5 years of experience.
What schools did Mohammad Eslamnia attend?
Mohammad Eslamnia attended Peter The Great St.petersburg Polytechnic University, Shahid Bahonar Technical And Engineering College, Russian State Hydrometeorological University, Taleghani.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial