Mohamad Sherry

Senior Full-Stack Developer

Crafting digital experiences that matter —

From circuit boards to code repositories — my journey through technology has been one of constant evolution. Six years of transforming ideas into reality, solving complex puzzles, and building systems that people actually love to use.

Mohammad Sherri

Mohamad Sherry

Senior Full-Stack Developer

The Journey

Where curiosity meets craftsmanship

It all started with colorful blocks and wires. In LabVIEW's visual programming world, I learned that great software isn't just about code—it's about understanding how pieces connect. Those graphical flowcharts taught me to think in systems, to see the bigger picture before diving into details.

Then came the hardware adventures. Microcontrollers, sensors, and embedded systems became my playground. C and C++ weren't just programming languages; they were tools to breathe life into circuits. Every byte mattered, every clock cycle counted. This foundation shaped how I approach optimization even today.

The web called next. Through VB.NET, WebForms, and early mobile platforms, I experienced the growing pains of technology firsthand. Each limitation I encountered became a lesson for better solutions. Now, working with modern frameworks feels like having superpowers—because I remember when simple tasks required complex workarounds.

6+
Years of Evolution
70+
Problems Solved
Global #5
ASP.NET Recognition
Backend Mastery ASP.NET Core, JWT Auth, SignalR Real-time, Custom MQTT Server
Frontend Craft TypeScript, Responsive Design, Pixel-Perfect Development, UX Focus
Mobile Excellence iOS Swift, Android Kotlin, App Store Publishing, Firebase Integration
Modern Workflow Agile Development, ClickUp Management, Problem-Solving Expertise
70+

Solutions delivered

10000+

Challenges conquered

15+

Technologies explored

5

Global ASP.NET Rank

Technical Arsenal

A carefully curated toolkit built through years of exploration, experimentation, and real-world problem-solving.

Server-Side Excellence

  • Core Platform: ASP.NET Core, C#, RESTful API Design
  • Database Mastery: MS SQL Server, Dapper ORM, Performance Optimization
  • Real-time Features: SignalR Hubs, Custom MQTT Server Development
  • Security Implementation: JWT Authentication, Refresh Tokens, Authorization
  • Advanced Patterns: Repository Pattern, Dependency Injection, MediatR (familiar)
  • AI Integration: OpenAI GPT APIs, Embedding Systems, Intelligent Search
  • Testing Approach: Unit Testing, Mocking Frameworks (familiar)

Client-Side Artistry

  • Modern JavaScript: ES6+, TypeScript, Async Programming
  • Web Technologies: Razor Pages, jQuery, HTML5, CSS3
  • Interactive Components: SlickGrid, Chart.js, Custom Dashboards
  • Design Excellence: Pixel-Perfect Development, UX Awareness
  • Design Tools: Figma, Adobe XD, InVision Prototyping
  • Modern Experiments: Blazor (exploring), Progressive Enhancement
  • Content Management: Custom CMS Development, Multi-language Support

Mobile Innovation

  • iOS Development: Swift, SwiftUI, UIKit Navigation
  • Android Expertise: Kotlin, Jetpack Compose, Room Database
  • App Store Mastery: Publishing, Code Signing, App Store Optimization
  • Firebase Integration: Authentication, Cloud Messaging, Analytics
  • Advanced Features: NFC Implementation, Push Notifications
  • Performance: ProGuard Optimization, App Size Tuning
  • Real-world Apps: Chat Systems, Matching Platforms, Room Management

Professional Workflow

  • Project Management: Agile Methodology, ClickUp Organization
  • Problem-Solving: Exceptional Debugging Skills, Root Cause Analysis
  • Version Control: Git Workflows, Collaborative Development
  • Data Handling: Multipart Forms, File Processing, API Integration
  • Animation & Polish: Splash Screens, Lottie Animations, Smooth Transitions
  • Payment Systems: Stripe Integration, Secure Transaction Processing
  • Continuous Support: Production Monitoring, Customer Success Focus

The Evolution Story

From circuits to code, from problems to solutions—every chapter has shaped the developer I am today.

Muhammad Cherri

Mohamad Sherry

Senior Full-Stack Developer
Beirut, Lebanon

Connect With Me

The Philosophy

Every line of code tells a story. Mine began with visual programming and evolved through embedded systems to modern web development. This diverse background isn't just experience—it's perspective. It's knowing why certain solutions work and others don't, before even writing the first function.

Current Focus

  • Backend: ASP.NET Core, SignalR, Serene
  • Database: SQL Server Optimization, Smart Caching
  • Mobile: Native iOS/Android, Store Publishing
  • Frontend: TypeScript, Interactive UIs, Pixel Precision
  • Integration: AI Features, Payment Processing
  • Workflow: Agile Teams, Problem-Solving Excellence

Professional Chapters

Senior Full-Stack Developer

Oct 2019 - Present

Nascode — Beirut, Lebanon

  • Transformed complex business requirements into elegant ASP.NET Core solutions, implementing JWT authentication flows and real-time SignalR communications that users actually enjoy.
  • Crafted native mobile experiences for iOS and Android, handling everything from initial development to App Store publishing, code signing, and ongoing user support.
  • Built intelligent features using OpenAI APIs, creating search systems that understand context and provide meaningful results through embedding technologies.
  • Developed a custom MQTT server using .NET Core, enabling reliable IoT device communication for specialized industrial applications.
  • Implemented secure payment processing with Stripe, managing webhooks, transaction states, and user experience flows that convert browsers into customers.
  • Designed content management systems with multi-language support, enabling teams to manage complex content across different platforms seamlessly.
  • Optimized database performance through strategic Dapper usage and SQL Server tuning, reducing query times from seconds to milliseconds.
  • Collaborated in Agile teams using ClickUp for project management, consistently delivering features ahead of schedule while maintaining code quality.
  • Solved production challenges ranging from NFC integration complexities to real-time chat scalability, always finding solutions that work for both users and business needs.

Systems Developer & Technical Explorer

2017 - Oct 2019

Independent Contractor — Beirut, Lebanon

  • Designed industrial automation systems using LabVIEW's visual programming paradigm, creating intuitive interfaces for complex data acquisition processes.
  • Programmed embedded solutions with STM32 and Arduino platforms, focusing on real-time performance and reliable hardware communication protocols.
  • Built end-to-end IoT ecosystems connecting embedded devices to cloud services through MQTT messaging, laying the groundwork for my later server development expertise.
  • Implemented Modbus RTU communication protocols for industrial equipment integration, solving connectivity challenges in harsh manufacturing environments.

Academic Foundation

Master of Science — Computer & Communication Engineering

Lebanese International University — 2018

Advanced studies in system design and communication protocols that directly influence my approach to modern web and mobile architecture.

Bachelor of Science — Communication Engineering (With Honor)

Lebanese International University — 2016

Honor graduate with strong foundation in system thinking and problem-solving methodologies.

Recognition & Growth

CodersRank Global Achievement

2024-Present

Global Rank #5 in ASP.NET - Recognition among the world's top ASP.NET developers based on github contributions, and technical expertise.

AI Innovation Learning

2025

Participated in "Engineering the Future with AI" Conference - EFAI25, staying ahead of AI integration trends and practical implementation strategies.

Professional Excellence Recognition

2021

Honored by Nascode for exceptional integrity and professional conduct, demonstrating that technical excellence goes hand-in-hand with personal character.

How I Can Help

If you have questions or need guidance on any of the topics below, I’m happy to share my knowledge and support where I can.

Sharing insights on
complex challenges and solutions

As a full-time professional at NASCODE, I focus on delivering value within my role. However, I’m always happy to help others by sharing advice or answering questions about backend systems, mobile development, AI integration, or digital transformation—just reach out!

Reach Out Anytime

Robust Backend Systems

ASP.NET Core APIs with intelligent caching, JWT security, and real-time SignalR features.

Interactive Web Platforms

Responsive apps and UX that make complex workflows feel intuitive.

Native Mobile Excellence

iOS & Android apps with smooth animations, offline support, and push notifications.

AI-Powered Intelligence

OpenAI integration, smart search, payment processing, and custom third-party connections.

Digital Transformation

Smooth migration from legacy systems to modern, high-performance solutions.

Custom System Integration

Automation, IoT connectivity, and embedded systems for unique technical needs.

Testimonials

Feedback from colleagues and clients who have worked with me on various projects and technical challenges.

"Working in the same team with Mohamad for two years taught me more than I expected. He managed the architecture of our codebase with such clarity that navigating through complex features became surprisingly straightforward. The way he structured everything made development faster and significantly reduced the issues we used to encounter. His code reviews were genuinely valuable learning experiences. He would patiently explain not just what needed to change, but why certain patterns worked better. I learned alot from those sessions, and they helped me grow as a developer. Beyond his technical skills, he's someone you can rely on. He genuinely cares about helping team members improve and creates an environment where learning feels natural rather than intimidating."

"The APIs that Mohamad built made my mobile development work significantly easier. His documentation was exactly what I needed - clear examples, proper error handling, and straightforward integration steps. I didn't have to guess or spend hours figuring out how things worked, which saved me considerable time on every project. What really impressed me were the code generation tools he introduced to our team. Initially, I was hesitant about generated code, but that saved hours of repetitive work. This allowed us to focus on actual features rather than boilerplate code. I learned alot from working with him, especially around proper error handling and monitoring practices. Mohamad is someone who thinks beyond just making code work - he considers how his decisions affect the entire team's productivity. His willingness to share knowledge and help others improve their skills made him an invaluable colleague."

"Working alongside Mohamed has been a truly enriching experience. He demonstrated an exceptional level of focus and commitment. His ability to stay calm under pressure and deliver high-quality work on time was a constant source of reliability for our team. He made sure to use the most up to date programming languages and tools, which kept our projects modern and competitive. His technical expertise matched his generosity, and he willingly supported and trained new team members, helping then grow with patience and clarity. Beyond his professional skills, he is deeply respectful and mindful of others' boundaries and privacy. He may prefer calm over chaos, and his presence brings a sense of trust, seriousness, and ethical grounding to any team. I feel fortunate to have had the opportunity to collaborate with someone so principled, talented, and genuinely kind."

Contact

Whether you seek guidance, collaboration, or fresh ideas, feel free to connect.

Contact Info

Based in Beirut, Lebanon. I welcome meaningful conversations about technology, innovation, or how we can make a positive impact together.

Location

Beirut, Lebanon

Get In Touch

If you have questions, ideas, or challenges that call for fresh perspectives, I’m here to listen and contribute my expertise.

×