Mostafa Shamkhani

Mostafa Shamkhani

$15/hr
I am a software engineer with experience in PHP, Laravel
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Tehran, Tehran, Iran, Islamic Republic of
Experience:
15 years
Mostafa Shamkhani Senior Software Engineer Tehran, Iran - https://github.com/shamkhani - linkedin.com/in/shamkhani Throughout my tenure in the software industry, I have honed a versatile skill set essential for effective software engineering. Proficient in various programming languages, including PHP, Golang, Javascript, and Python, I possess the technical understanding to tackle diverse challenges in software development. Additionally, my experience extends to encompassing a deep knowledge of industry-standard frameworks and tools, and coupled with my strong effective communication skills, problem-solving abilities, and commitment to quality. I am confident that my expertise, experience, and dedication will enable me to play a pivotal role in achieving our objectives and guaranteeing the seamless and timely delivery of any challenging projects. Skills Current Stack: ● Javascript ● Nginx ● PHP ● HTML, CSS, SCSS ● Git / GitHub ● PHP ● MYSQL ● Atomic Design, BEM ● AWS ● Mysql ● Python ● Microservice Architecture ● CI/CD ● Docker ● MongoDB ● TDD, OOP, FP, MVVM, MVP ● Jenkins ● PostgreSQL ● Design Pattern, SOLID ● Linux ● Elastic ● Phpunite Search ● Docker, Docker-Compose ● Jira ● Sentry ● Kubernetes ● Kanban ● UniteTest ● Time-based databases ● GitLab ● Blockchain ● AI Server Prior Stack: Experiences Wallex, Tehran Iran — Senior Software Engineer………….…… 2020 - PRESENT ● Collaborated with teams from different departments to make trading features better and improve user experiences. ● Implementing user-friendly onboarding flows, contributing to increased user acquisition and engagement. ● Directing the onboarding team, and streamlining user registration processes for seamless access to trading services. ● Extending a suspicious account subsystem for detecting money laundry activities, and a significant boost in finding suspicious accounts. ● Design and implement a Rewards Hub service (Task Center, Reward Wheel Mechanism), to increase user engagement by defining gamification tasks, e.g. First Trade, Activation, Money Deposit, etc. ● We are boosting daily user activities on site by 30% by developing and designing a daily challenge gamification subsystem. ● Increases acquisition of professional users by developing a referral system that shares trade commissions between inverter and invited users based on inverter user settings by Infinite8, Dubai, AE — Senior Software Engineer………………………..…… 2019 - 2022 ● Led multiple teams in a digital services application, serving as both Tech Lead and Backend Chapter Lead. ● Led daily standups and facilitated communication across design and marketing teams to deliver a seamless product launch. ● Design and development of mobile app services, ensuring high performance, security, and reliability. ● Ensuring the project's success from ground zero, delivering a comprehensive solution for users. ● Developing a microservices API architecture with a focus on Event-driven principles. ● Creating a method to synchronize data between mobile app clients and servers. ● Building a service that enables user authentication through a gateway. ● Enhancing data insertion time for large calculated data by selecting an appropriate database, resulting in a 20x speed boost. ● Developing a user spawn service for the Landrocker game using AWS ARORA, AWS Elastic Cache, and Golang. ● Installing and configuring Kafka servers ● Configuring web servers and databases to achieve high performance and efficiency. ● Playing a key role in the Golang project, contributing to the development and maintenance of a robust and efficient application. SHR, Tehran, Iran — Lead Software Engineer…………..…… 2017 - 2019 ● Led a technical team in ensuring the development of a standard RESTful API and successfully overcoming any challenges we encountered. ● Building a prediction sports game module that can be effortlessly integrated with any online streaming platform, utilizing I-frame and JavaScript technology. Snapp, Tehran, Iran — Senior Back-End Developer………………………..…… 2014 - 2017 ● Improves response time for ride requests API 10x by developing and migrating the Nearby-location module from Postgresql GEO to Redis GEO location service. ● Collaborate with operation's team to developing the Back-office panel's RESTful API, including features like the All Rides page, All Rides map, Cancel Ride, and Update Ride. ● Install and configure web servers and databases for staging servers. Telewebion — Senior Backend Developer………………………..…… 2013 - 2014 ● Increase website loading speed up to 50% by implementing cache systems ● Upgrading the website's user interface by using Ajax, Bootstrap UI, and JQuery. ● Developing an advertisement request form, with visually selectable and customizable banner positions and content on site, using JQuery, HTML, and CSS. ● Developing TV-friendly versions of the website using JQuery Mobile and Bootstrap UI framework and integrating them with Samsung Smart TV SDK. ● Developing Python-based AI subsystems that categorize and classify videos. This will make it easier to manage large volumes of video content. Education ● BS in Software Engineering at Mehr Astan Institute of Higher Education Iran ● Associate Degree in Computer Science at Shamsipour Technical Collage, Iran
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.