Essam Almohammadi

The .NET Guy

Summary of Skills

Team leading and mentoring
  • Certified Scrum Master.
  • Manage team's tasks and responsibilities.
  • Build, mentor, and coach team members.
Technical solutions design
  • Possess strong analysis, troubleshooting, and problem-solving skills.
  • Extract technical specifications from business requirements.
  • Design solution for thick and thin clients, and middle-wares.
  • Have solid experience in web, mobile, and desktop solutions.
  • Utilise best practises and suitable design patterns.
Technical skills
  • Highly proficient in C#, .NET Framework, and .NET Core.
  • Seasoned designer and builder of multi-platform solutions using ASP.NET, WPF, UWP, and Xamarin, applying MVC and MVVM design patterns.
  • Very skilled in building database solutions on SQL Server using Transact-SQL (T-SQL).
  • Commitment to high-quality, high-performance, secure, and user-friendly deliverables.
  • Hands-on with Microsoft Azure, Containers, Microservices, centralised and distributed Source Control systems, and Continuous Integration and delivery.
  • Up-to-date with knowledge on latest trends and technologies, especially in .NET space.
  • Fast-learner with the ability to switch and work with different technologies.
Soft skills
  • Excellent verbal and written communication.
  • Strong follow-up and reporting skills.
  • Communicating with and managing internal and external customers and partners.
  • Well organised, highly efficient, multi-tasker, and a great manager of time.

Summary of Experiences

  • A professional experience in designing and building .NET server, web, and client application.
  • A professional experience in managing and leading development and support teams.
  • A track-record in delivering high-quality software, with an eye on user-experience and security.
  • A track-record of building efficient and high-performance .NET and SQL Server solutions.
  • A proven experience in taking technical design decisions and achieving results efficiently.

Professional Experience

Coolblue - Rotterdam, Netherlands
Technical Team Leader
(January 2019 - Now)

My work is mainly focused on leading a cross-functional agile team, and designing and developing solutions using C# and ASP.NET Core.

Responsibilities:

  • Defining, evaluating, and taking architectural decisions.
  • Coaching, mentoring, and supervising development team members.
  • Analysing the existing system implementation when there is a technical or business need.
  • Designing and developing new services and processes, and maintaining the existing ones.
  • Handling the urgent support and investigation requests.

Achievements:

  • TBA
TransCore L.P. (Dubai Toll System - Salik) - Dubai, UAE
Technical Team Leader
(November 2009 - December 2018)

My work is mainly focused on managing software enhancements team and designing and developing solutions using C#, ASP.NET, WCF, Web technologies, and T-SQL (SQL Server 2005 and above) for Web and Desktop applications.

Responsibilities:

  • Scrum Master.
  • Defining, evaluating, and taking architectural decisions.
  • Coaching, mentoring, and supervising development team members.
  • Managing communication with Operations, client, and partners.
  • Managing and defining work priorities with Operations.
  • Analysing the existing system implementation when there is a technical or business need.
  • Processing and analysing large amount of data to derive solutions and analyse their impact.
  • Discussing the business requirements with Business Analysts and translate it to technical specifications.
  • Putting tasks plan and schedule, and distributing tasks to team members.
  • Designing and developing new services and processes, and maintaining the existing ones.
  • Handling the urgent support and investigation requests.

Achievements:

  • Identified and implemented abstractions for the system cross-cutting concerns.
  • Led the technical design and implementation for the entire Salik back-office revamp using WCF, APS.NET MVC, applying the suitable microservices concepts.
  • Led the technical design for Salik API, using WCF, APS.NET Web API, OpenID Connect, and Identity Server.
  • Participated in defining and enhancing software delivery life-cycle, including introducing Scrum.
  • Participated in defining and enhancing help-desk and support processes.
  • Participated in reducing customers' and Operations' complains and increasing the level of satisfaction.
Future Technology LLC - Dubai, UAE
Senior Software Engineer
(October 2004 - October 2009)

My work is mainly focused on programming using C#, ASP.NET, Web technologies, Java, T-SQL (SQL Server 2000 and above), and PL-SQL (Oracle 10g).

Responsibilities and achievements:

  • Built a lab environment which reduce the training time for new employees.
  • Took the responsibility of training and mentoring new employees.
  • Handled pre-sales activities for prospect customers.
  • Prepared demos and lab environment for different exhibitions including GITEX.
  • Installed and configured telephony servers and applications for over-seas communication.
  • Designed and implemented customized Contact Centre solutions.
  • Developed desktop and web telephony applications.
  • Developed Contact Centre CRM applications, middleware services, back office administration tools, and management reports.

Courses & Certifications

  • Certified Professional Scrum Master (PSM I) by Scrum.org
  • Effective Team Leadership Skills
  • Sitecore Experience Solution Developer
  • Certified Ethical Hacker (CEH)
  • Project Management Professional (PMP)
  • Avaya Customer Interaction Express (CIE)

Education

Applied Science University - Amman, Jordan
Bachelor of Science
in Computer Information Systems (July 2000 - June 2004)
  • Graduated as first rank of my year, with Excellence degree

Online Profiles

Blog https://essamalmohammadi.com
Website https://thebluesky.net
LinkedIn https://www.linkedin.com/in/essam-almohammadi
Stack Overflow https://stackoverflow.com/users/121097/thebluesky
GitHub https://github.com/TheBlueSky
Scrum.org https://www.scrum.org/user/294182