Mohsen Arsanjani

Senior Software Developer at Geeks Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Iran, IR
Languages
  • English -
  • Persian -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

LinkedIn User

I had a pleasure to work with Mohsen in AkharinKhabar Project at KHCAI from 2014 to 2016. I have always known Mohsen to be a charismatic and driven project lead. When it comes to software development, I cannot think anyone better than Mohsen. He is an enthusiastic, talented and highly experienced software developer. Based on our experience together, I can confidently recommend Mohsen for any large sophisticated software projects as either a project manager or a senior full-stack software developer.

Abolfazl Alizadeh Zarmehri

Mohsen is pragmatic, charismatic, and highly-experienced in his field. This combination makes Mohsen an exceptional programmer and welcomed colleague. His abilities as an software team leader are remarkable. Mohsen continues to impress me with is vast knowledge on the latest Programming technologies. He's a brilliant, high-energy, innovative, and professional person to work with. He also has the creativity and smarts to think both inside and outside of the box in order to create solutions. I recommend Mohsen to anyone who needs a talent programmer.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior Software Developer
      • Feb 2022 - Present

      Contributed to a big project based on microservice architecture. Implemented data replication endpoints with RabbitMQ and EventBus. Highly used git and CI/CD pipeline for different tasks such as deployment, publishing Nuget packages, docker, and so on. Team worked based on the Agile methodology and Scrum approach. Contributed to a big project based on microservice architecture. Implemented data replication endpoints with RabbitMQ and EventBus. Highly used git and CI/CD pipeline for different tasks such as deployment, publishing Nuget packages, docker, and so on. Team worked based on the Agile methodology and Scrum approach.

    • Iran
    • Media Production
    • 1 - 100 Employee
    • Senior Back-End Software Developer
      • Jul 2015 - Feb 2022

      Spearheaded production of AKHARIN KHABAR project contains the Android app, iOS app, website, admin panel, APIs, resulted in the largest online news agency in Iran with over 5M+ active users per month and 20M+ transaction/day.Pulled from C#, SQL Server, ASP.NET Core, MVC, and other back-end library knowledge to bolster programming resources.Planned and engineered RESTful web services based on a microservices architecture.Optimized web services for speed and performance. Increased usability of 31%. Cut HTTP response times 80%. Raised requests succeeded/sec 270% up to 3K+ req/sec in each web server.Developed search engine with Sphinx to reduce lock waits/sec rate by 60%, resulting in increased DBMS availability and raised more free resources after the go-live date.Boosted web traffic by improving the multi-layer distributed cache mechanism. Improved load balancing by responding up to 99% of requests from cache service.Implemented HTTP video streaming framework with slant toward video advertising impression.Designed offensive comments blocker module based on several algorithms such as predefined words, similarity, most commonly reported, and etc.Performed URL Shortener project and increased click tracking up to 98%, doubled sharing, and stronger engagement. Show less

    • iOS Developer (Part-time)
      • Mar 2016 - Jan 2020

      Developed iOS version of the AKHARIN KHABAR project with swift from A to Z.Applied Apple's Swift development language to code native apps for the iOS platform.Complied with all Apple App Store guidelines to provide rapid approval and deployment to retail channels.Achieved 92% app store approval rate, 200K+ active user, daily average usage of 10+ min / active user on developed applications.Integrated existing third-party APIs & libraries to shorten development times and add interactivity with Google cloud messaging and Firebase services to have a unified sending notification through all platforms.Designed user experience frameworks applicable to multiple screen sizes, including both iPad and iPhone. Show less

    • Android Developer (Part-time)
      • Mar 2013 - Aug 2016

      Managed all aspects of Android app lifecycle from research and planning through deployment and post-launch support.Consistently used Android SDK to produce highly effective and nuanced content.Achieved 2M+ active users with a daily average usage of 12+ min / active users.Used Git versioning tools to manage and implement changes to programs.Successfully integrated push notifications into apps, bolstering user engagement.Gained expertise incorporating offline storage, performance tuning, and threading into apps for seamless use.Designed user interfaces that engaged multiple senses and produced immersive experiences.Provided dedicated support and timely issue resolution to clients following successful app launch. Show less

    • Senior SQL Server Database Architect
      • Oct 2011 - Jun 2015

      Produced high-standard database solutions to meet stability, reliability, and performance metrics.Resolved bad index, deadlocks, and non-optimal queries problems, cut lock waits/sec 60%, decreased overall CPU usage by 25%.Designed and implemented TSQL queries for reporting and complex solution development.Administered, supported, and monitored databases by proactively resolving database issues with huge data and high load of traffic by Perfmon, Profiler, Execution Plan, etc.Maintained complex T-SQL queries, views, jobs, and stored procedures, linked servers, replication in a multi-database environment with little supervision.Modified existing databases to meet the unique needs and goals determined during the initial evaluation and planning process. Show less

    • Iran
    • Software Development
    • 1 - 100 Employee
    • C# Software Developer
      • Apr 2005 - Sep 2011

      Wrote code on windows platform using C#, VB.NET, SQL Server in the urban industry. Designed a scalable database schema to face a huge amount of data. Implemented a custom framework with N-Tier architecture for internal usage of the company. Including ORM with built-in complicated queries, CRUD functions, error handling layer, security layer, etc. Authored an observer layer to link UI & BIZ in the framework such as MVVM architecture. Boosted efficiencies by implementing a mini IDE that compiles C# codes and embedded in the software. So users could change some aspect of the application, E.g. validations, the logic of functions, etc. Resulting in raised user's satisfaction by 20%, cut maintenance costs 60%. Show less

Education

  • Azad University (IAU)
    Master's degree, Computer Software Engineering
    2008 - 2011

Community

You need to have a working account to view this content. Click here to join now