Mohtady Ekmail
Cell: 916-***-**** *******.*********@*****.*** LinkedIn GitHub
PROFESSIONAL SUMMARY
I bring over 20 years of experience as a .NET Developer, showcasing a strong track record across all development phases. As a skilled Sr. Full Stack Software Developer, I excel in designing, testing, and maintaining software systems. My background includes data retrieval, migration, and infrastructure architecture. Proficient in QA testing and user-acceptance testing, I'm up-to-date with the latest tools and procedures.
My leadership style is anchored in honesty, respect, and integrity, fostering teamwork and self-management. Proficient in .NET Framework (C#.Net, VB.Net), I've worked on diverse solutions, including windows apps, web apps, and corporate portals. I'm also well-versed in Crystal Reports, WCF, WPF, Silverlight, AJAX, JavaScript, HTML, CSS, XML, and Web Services.
I've expanded my skills to encompass ASP.NET Core, C#, MVC, LINQ, Entity Framework, IIS Servers, JavaScript, jQuery, Bootstrap, and REST Web API creation. I'm also adept with various DBMS technologies and tools like Microsoft Visual Studio and DevOps. My expertise includes .NET Remoting, Multi-threading, Assemblies, IIS, and Serialization, along with a solid understanding of Sitecore CMS, messaging tech, GUI-based apps, and RDBMS concepts.
Knowledgeable in Crystal Reports, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and Silverlight.
Skilled in AJAX Control Toolkit, JavaScript, HTML, CSS, XML, Web Service, and User Control.
Experienced in working with .NET Remoting, Multi-threading, Assemblies, IIS, and Serialization.
Strong knowledge in Sitecore CMS, messaging technologies, GUI-based web and windows applications, and RDBMS concepts, including SQL Server and Oracle.
TECHNICAL SKILLS
Languages:
Entity Framework, ASP.Net Core API, Classic ASP, JQuery, ASP.NET, C, C++, C#, VB 6.0, VB.NET, HTML, DHTML, HTML5, JScript, VBScript, Typescript, Regex expressions, Xcode, PowerShell,Natural Language Processing (NLP) libraries such as NLTK, spaCy, or CoreNLP,Python.
Methodologies:
OOP/D, UML
Middleware:
IIS 6.0, IIS 7.0, IIS7.5 IIS 10.0 version 1809, hyberV, vRa VM.
Environments: Visual Studio 2012/2017 2022, SQL Server 2012 to 2022, ASP.Net MVC 4, Machine learning libraries and frameworks such as Scikit-learn, TensorFlow, or PyTorch,C#, JSON, Bootstrap, JQuery, JavaScript
Operating Systems:
Windows (2003 Enterprise, XP, Server 2003/2005/2008/2012 SP1-R2), Windows 7/8/10, Arch Linux, Ubuntu, OSX Mountain Lion, MATLAB, OSX Yosemite, Kafka Apache.
Databases:
PL/SQL, T-SQL, SQL Server 2005/2008/2012/2014/2017/2022, SQL Server Reporting Services 2008 to 2022, Crystal Reports,
Oracle 8.1, Classic ADO for Classic ASP, ADO.net, Implementing SQL Server in an OLTP Environment, Mongo DB, SSIS (SQL Server Integration Services).
Developing Tools/CMS:
Visual Studio 2005/2008/2010/2012/2015/2017/2022, .NET MAUI, OutSystems Agile Platform, SharePoint Server 2010, SharePoint 2013/2016/Office365/online, PowerShell Server 2010, MVC 3, Macromedia Dreamweaver (CS3, CS4, and CS5), Front Page, Project 2007, Joomla, Drupal, Word Press, and DotNetNuke ver. 4.0 - 6.02.03 - 7.0.3, Microsoft WebMatrix, Java Eclipse 3.3, XCode, Enterprise Content Management (ECM), kentico, Kofax, 3rd-Party Controls for .NET Applications, Jira, Rally, bamboo, octopus, NodeJS, Electron, NetCore (C#), Kentico, Shopify, Angular 12, Angular.js, Google Maps API, Mapbox API, WMS, WFS, PowerApps, Share Gate, React, Unit testing, SaaS,developing chat AI/ML solutions, bootstrap, angular, bitbucket.
Quality Control:
SQA Testing & Methodologies, Test Plans, Cases & Processes, Functional Requirements, Scripting & Documentation, Regression & Negative Testing, UI & Compatibility Testing, Data Interface & Migration Testing, Performance/Load/Stress Testing, Testing Automation, Defect/Bug Tracking and Test Strategies & Coverages, Test Automation (TestComplete, ReadyAPI, Microsoft Playwright)
Version control tools:
Team Foundation Server, Vault, VSS, CVS, Jira, basecamphq, teacher ease, Tanisys/Oakgate SX3-OGT - SSD Tester, Git, GitHub, Bigfix, Dialogflow, IBM Watson, or Microsoft Bot, hyber V, Miro, Ecrion.
Front end technologies:
JavaScript, AJAX, JQuery, HTML5, CSS, Angular Js, Node JS, Tableau or Power BI, XML, and XSLT, CMMI.
Graphical tools / components:
Photoshop (CS3, CS4, CS5, CS6), Flash (CS3, CS4, CS5, CS6), Fireworks, SharePoint Designer 2007/2010.
Professional Pen Tablet: Intuos 4, size L with an active area (12.8 in x 8.0 in) (325 mm x 203 mm).
Mobile Development:
XCode, Swift, Cordova, Ionic (From Web to Mobile), Microsoft Azure (Azure App Service MobileApps).
WEB SERVICES:
REST, SOAP
PROFESSIONAL CERTIFICATION
•Microsoft Certified Solutions Expert (MCSE), Jordan 2007
•Certificate of Leadership in Communication and Presentation Skills - Injaz. Jordanian Organization, Jordan 2007
•Mastering React by Code With Mosh 2018.
•Unit Testing for C# Developers by Udemy Mosh
•AZ-900 (In Process)
•PMP (In Process)
•I am willing to obtain any necessary certifications required by the company.
EXPERIENCE
Wipro Seb 2023 – Present
Sr.Net Developer L4 - Optum
Primary Skills:
•Proficient in:
.Net Core, .Net Framework, C#, Azure, Kafka, TypeScript, JavaScript, Angular, Entity Framework, T-SQL, Docker, Kubernetes, Bitbucket/GitHub, and Test Automation, Rally, Miro, drow.io (TestComplete, ReadyAPI, Microsoft Playwright).
•Strong Communication Skills:
Excellent verbal and written communication, with the ability to clearly articulate complex technical concepts to diverse audiences.
Secondary Skills:
•Experience in CICD and DevOps Tools:
Hands-on experience with Terraform, Octopus, Bamboo, and other CICD pipelines.
•Mobile Development:
Experience with React Native for mobile application development.
•Infrastructure Automation:
Familiarity with Ansible for infrastructure automation and management.
•Methodologies:
Strong understanding of Scrum and Agile methodologies, contributing to continuous delivery and iterative improvements in team environments.
Domain Experience:
•Optum Eye/Vision: Performed comprehensive unit testing for newly created classes, ensuring all tests were successfully excuted and met quality standards.
•United HealthCare/NaviHealth (UHC)
Extensive experience working on products related to healthcare, specializing in systems integration and optimization.
•Optum Health Care
Worked on healthcare technology solutions aimed at improving patient care, leveraging modern frameworks and infrastructure to drive efficiency and scalability.
Responsibilities:-
Technical Expertise:
•Version Control and Repository Management using GitHub, efficiently managing branches, pull requests, and releases, ensuring smooth coordination between team members and consistency in the deployment pipeline.
•Led Testing Efforts, assisting in unit testing, automation testing, and smoke testing processes to ensure the stability and performance of the product prior to major releases, streamlining the QA cycle.
•Utilized Bamboo for CI/CD, creating deployment packages and setting up automated build and deployment workflows to minimize downtime and reduce manual intervention in release processes.
•Orchestrated Planned Deployments Using Octopus, coordinating with stakeholders for timely and efficient rollouts of product features and updates, ensuring minimal impact on production environments.
Security & Integration:
•Mitigated GitHub Security Vulnerabilities by identifying, analyzing, and resolving critical security issues flagged in CodeQL and Dependabot, ensuring the integrity of the codebase and aligning with security compliance protocols.
•Reverse Engineered Current Coordinate Product for UHC, analyzing and dissecting legacy code and system components to gain a thorough understanding of its architecture and functionality, allowing for successful modifications and improvements in performance.
Architecture & Reliability:
•Redesigned and Modernized Web Pages in Angular 11, transforming existing web pages into responsive, user-friendly interfaces, enhancing user experience across multiple devices and platforms by adhering to best practices in UI/UX design.
•Spearheaded Unit Testing Initiatives, developing and executing comprehensive unit tests to enhance code quality, reliability, and maintainability, contributing to increased test coverage and reduced production defects.
Collaboration & Industry Awareness:
•Contributed to Product Engineering Releases, collaborating closely with cross-functional teams to deliver high-quality product updates, implementing new features and resolving critical bugs in a fast-paced environment.
•Collaborated with Cross-Functional Teams to diagnose and troubleshoot complex technical issues, driving quick resolution and documenting insights. Actively participated in defining and refining new product requirements, ensuring alignment with business goals.
•Developed and Delivered Training on Rally Tool, creating comprehensive presentation materials and conducting training sessions for offshore teams, improving their proficiency in using Rally for task and project management.
•Led Onboarding and Mentorship for New Employees, providing clear guidance on company processes, technical expectations, and best practices, facilitating smooth integration of new team members and fostering a collaborative work environment.
Money Alpha, Remotely, CA Oct 2021 – Seb 2023
.Net Developer
Responsibilities:
Professional Achievements:
- Developed cutting-edge Solution as a Service (SaaS) websites using ReactJS, adhering to Agile methodologies with a focus on the Scrum framework. Actively participated in daily Scrum stand-up meetings, fostering seamless collaboration to strategize tasks and overcome challenges. Collaborated closely with Product Owners to refine the backlog, converting features into user stories for iterative development, utilizing MVC and C#.
•Crafted an intricate dashboard using Angular 12, offering real-time insights and data visualization for crucial performance metrics. Integrated dynamic charts, graphs, and interactive components for user-friendly data representation, ultimately enhancing decision-making and system efficiency. Applied responsive design principles for optimal user experience across diverse devices and browsers.
•Engineered a bespoke client mobile app through .NET MAUI, elevating user experience and increasing customer engagement by X%. Incorporated Agile principles within Scrum frameworks, actively participating in Sprint planning sessions and conducting insightful Sprint reviews. Collaborated seamlessly to design user-friendly interfaces, integrate essential features, and ensure smooth navigation across platforms.
Technical Expertise:
•Leveraged ASP.NET Core, C#, MVC Pattern, LINQ, Entity Framework, IIS Servers, JavaScript, jQuery, Bootstrap, and REST Web API Creation to build innovative solutions.
•Demonstrated proficiency in diverse DBMS technologies, including SQL Server, DB2, Oracle, and Access, while adeptly utilizing Microsoft Visual Studio and Microsoft DevOps.
Security & Integration:
•Applied in-depth knowledge to integrate OAuth-based authentication across applications and services, fostering iterative enhancement of the authentication process within Agile environments.
•Implemented Single Sign-On (SSO) solutions based on SAML protocol, ensuring seamless integration and streamlined authentication workflows across cross-functional teams.
Data Management & Visualization:
•Proficiently utilized Python programming language for impactful data visualization, employing libraries like Matplotlib and Seaborn to communicate complex data insights effectively.
Architecture & Reliability:
•Led the design and implementation of robust solutions, prioritizing scalability, security, and performance. Ensured high availability and fault tolerance to minimize downtime and optimize system reliability.
Google Analytics Expertise:
•Successfully deployed Google Analytics 4 tracking code on company website, meticulously configuring and testing to enable comprehensive user behavior and engagement tracking. Analyzed resulting data to inform strategic business decisions and optimize digital marketing campaigns.
Collaboration & Industry Awareness:
Demonstrated strong cross-functional collaboration skills, working closely with teams including product management, quality assurance, and operations to align solutions with business and user needs.
Proactively stayed abreast of industry trends and best practices to maintain a competitive and relevant skill set.
CSM Consultant, El Dorada, CA Oct 2018 – Jul 2021
.Net Developer
Responsibilities:
•Rewrote the ERate-Works system to a responsive system using WCF, ReactJS, SaaS, Angular, and Bootstrap Frameworks, following Agile methodologies with a focus on iterative and incremental development. Collaborated with the development team, leveraging ReactJS and other frameworks to ensure efficient and timely completion of the project. Maintained a high-quality React components that are reusable, efficient, and scalable. adding strong understanding of React's core concepts, such as JSX, state management, and lifecycle methods, and I was able to use them to create complex user interfaces.
•Maintained a high-quality and reusable React components library, demonstrating a strong understanding of React's core concepts such as JSX, state management, and lifecycle methods. Utilized this knowledge to create complex user interfaces that are efficient, scalable, and responsive to user interactions.
•Utilized ReactJS to collaborate effectively with developers, designers, and stakeholders, ensuring timely delivery and high standards of the projects. Actively shared expertise and knowledge with team members, leveraging ReactJS as a tool for effective teamwork and knowledge transfer.
• Wrote clean and maintainable code using ReactJS libraries, following coding best practices and adhering to industry standards. Employed ReactJS runtime concepts to optimize application performance and enhance user experience.
•Developed code using HTML4/5, JavaScript, XML, CSS2/3, JQuery, Android/iOS on Mobile Platforms, in line with Agile practices. Collaborated with cross-functional teams to design and implement front-end business applications using Angular, .NET web components, and ASP.NET.
•Designed and implemented front-end business applications using Angular, NET web components, and ASP.NET.
•Built responsive web-based user interfaces using Angular, following Agile methodologies. Collaborated with designers and engineers to ensure seamless integration of UI components and deliver a user-friendly experience.
•Designed visualizations for large amounts of data using Angular, utilizing its capabilities to create meaningful and insightful representations of complex data sets. Collaborated with product, graphic design, and engineering teams to ensure effective implementation and visualization of data.
•Collaborated with product, graphic design, and engineering teams using Angular.
•Developed MVC 3, and C# Entity Data Model, RESTful, and WCF services, following Agile practices. Collaborated with the team to design and implement back-end services that support the front-end applications.
•Worked on UI, layout, and front-end programming for web applications using HTML, CSS, jQuery, JavaScript, and Angular 8, ensuring compatibility across different browsers and devices. Collaborated with the development team to deliver high-quality web applications within project timelines.
•Implemented Sitecore MVC design pattern and performed legacy SharePoint content migration, leveraging Agile methodologies for efficient and successful migration processes.
•Worked on audit analytics applications using Azure cloud technologies and Microservices architecture, actively participating in Agile development cycles. Collaborated with the team to leverage cloud technologies and implement scalable and secure solutions.
Jack Frost Design, Rocklin, CA Dec 2017 – Aug 2018
.Net Programmer
Responsibilities
•Installed and configured SharePoint 2016 and SQL Server for SharePoint 2016 development and production servers.
•Configured VSTS/TFS (Visual Studio Team Services/Team Foundation Server) for the development team, streamlining collaboration, version control, and project management processes. Utilized VSTS/TFS to ensure efficient development workflows and enhanced team productivity.
•Documented work progress and presented updates to stakeholders and clients, effectively communicating project status, milestones, and deliverables. Utilized clear and concise documentation to facilitate understanding and alignment among project stakeholders.
•Created Visio blueprints and established standardizations for custom web parts and the project management system, ensuring consistency and adherence to best practices. These blueprints served as a visual representation of the system architecture and provided guidelines for the development team.Worked on web part backend and front end with JS API.
•Worked on both the backend and front end of web parts, utilizing JavaScript API to develop and integrate functionalities. Collaborated with the development team to implement robust and user-friendly web part solutions.
•Managed stakeholder requirements and tracked project progress to meet deadlines, actively engaging with stakeholders to gather and prioritize requirements, and monitoring project milestones and deliverables. Employed Agile practices to adapt to changing requirements and ensure project success.
•Proactively communicated project status, issues, and risks.
•Assisted in creating solution offerings and aggregating content for SOW/RFP.
•Worked in Microsoft Office technologies and ASP.NET, C#.NET, and LINQ. Implemented automation, unit and system testing, and data access components. Managed AWS/AZURE environments and performed various development duties including custom SharePoint web parts and forms.
Environments
I experienced in integrating SharePoint with other systems such as CRM and ERP. I have expertise in implementing SharePoint web parts and workflows, building and customizing SharePoint using site definitions and content types. They have also been involved in reviewing hardware and software requirements, deployment documents, and testing processes. Additionally, the individual has experience in developing SharePoint workflows using web services and participating in project planning and architecture discovery. They are able to communicate when SharePoint may not be the best solution for a business problem and have participated in client presentations, internal meetings and project demonstrations.
Intel, Folsom, CA May 2017 - Aug 2017
.Net Full Stack & System Administrator Engineer Contractor
Responsibilities:
•Led Intel team in creating customized web controls and web services for SKUMASTER project.
•Established development and production servers for 5 projects and managed tasks through Jira.
•Integrated all projects across platforms using CMMI methodologies and assigned tasks in Jira.
•Migrated data from VS2008 to VS2015 and added tasks in Jira for the rest of the team.
•Created web services using REST and SOAP and managed tasks through Jira.
•Converted all projects to a responsive design using AngularJS, HTML5, and CSS3.
•Utilized third-party applications such as Aurelia, Node 4, NPM, and Git.
•Completed self-QA using test units in TTD.
•Troubleshot and resolved bugs in .NET applications and helped with standardization.
•Developed software tools and participated in technical improvements and stakeholder maintenance of software solutions.
I Tech Soft LLC (Remote) Aug 2015 – May 2017
Lead .Net, Application Systems Analyst and Consultant
Scope
I held responsibility for leading cross-functional programs and projects with a focus on ASP.Net C# and SQL2014, and provided expertise in application technology. They worked with clinical and other IT teams to design, develop, support, maintain, and deploy functional applications and information support processes, and were able to resolve complex problems in the process.
Responsibilities:
•Designed and developed a financial aid application using Asp.net C# and Angular.js, called Zakat.
•Led problem resolution and provided guidance to team members. Developed knowledge management strategies and problem reporting solutions.
•Converted user interface of 5 projects to responsive design using Angular.js.
•Translated web maps from Google Maps JavaScript API to Mapbox.
•Used Visual Studio 2010, MVC3, C#, and jQuery for frontend scripting.
•Responded to complex customer requests and led deployment of new modules, upgrades, and installations.
•Led the development of test plans and collaborated with Clinical Solutions Analyst and Quality Assurance team for functional testing.
•Used C#, WPF, MVC5.2, Web API, and Entity Framework 5.0 for various projects.
•Worked on insurance domain system analysis and gathered project requirements.
•Demonstrated leadership through team motivation, coaching, and mentoring. Managed web content and projects related to the websites.
Hewlett-Packard (Remote), Apr 2013 – Aug 2015
Software Engineer
Responsibilities:
•Improved existing HP applications and changed their interfaces for better efficiency.
•Consolidated the databases of the HP applications for seamless operation.
•Built responsive web pages with HTML5 and CSS frameworks like Materialize and Bootstrap.
•Led the development of the "Webcast Express website" and "Video Hosting Request" for webcasting and video hosting purposes.
•Implemented front-end GUI standards for the "WebGen Application" and developed accessible web content following WCAG 2.0 AA guidelines..
Environment: ASP.NET, C#,SQL Server 2008, VS2010, VS2012, VS 2015, SQL 2014.
Scope: Worked with a development team to enhance and improve HP applications.
Sharif Jewelers, Sacramento, CA Mar 2013 –Apr 2013
Software Developer/Quality Control
Scope
Oversaw a team of 5 IT professionals and provided guidance on the procurement of necessary network hardware and infrastructure equipment to maintain a professional environment.
Responsibilities: Dual duties with English and Arabic
•Installed and configured e-commerce website
•Developed online selling solution with shopping cart using Kentico
•Built custom web applications with ASP.Net C# and SQL Server 2012
•Implemented system security with ASP.Net C# membership and custom dashboard
•Designed master pages layout for the entire system using MVC 4 for jewelry department
•Set up SharePoint 2010 for HR and accounting departments, performed social networking, created newsletters, and converted static websites to responsive designs.
Environment: DotNetNuke 7.0.4, ASP.NET, C#, LinQ, WCF, SQL Server 2012, SharePoint, MVC
Foundation of California Community Colleges, Sacramento, CA Jul 2012 – Mar 2013
Software Developer
Scope
Served as the key software development specialist, reporting to the Executive Director of Technology, and tasked with spearheading new software projects for internal and external clients while providing ongoing support for existing programs. Managed all aspects of project delivery, including planning, resource allocation, and progress monitoring, to ensure successful and efficient completion of software development projects..
Responsibilities:
● Designed, developed, and maintained computer systems and programs based on user and system functional specifications.
● Led software application development through the entire project lifecycle, from planning to implementation and maintenance.
● Conducted systems analysis and consultation with users to determine hardware, software, and system specifications.
● Managed project aspects such as resource allocation, work plan creation, and document storage.
● Developed custom web applications using 4-tier architecture, MVC4 pattern, FUSION, and CCPS, as well as supported DotNetNuke installations and created TFS for new projects.
Environment: DotNetNuke, ASP.NET, C#, LinQ, WCF, SQL Server, TFS, VSS, MVC4, CSS
ItechSoft, LLC, Rancho Cordova, CA Sep 2010 – Jun 2012
Software Engineer/Team Manager/Quality Control
Responsibilities:
● Involved in full life-cycle software development processes including requirement gathering, design, coding, testing, debugging and maintenance.
● Developed and managed websites, including a human resource management system using ASP.NET C# and SQL, and designed GUI for end-users using WPF.
● Handled end-user communication and provided technical support, including hardware and software changes, network analysis and system performance monitoring.
● Conducted quality control, including UI and compatibility testing, data interface and migration testing, performance/load/stress testing and created a custom professional design using Intuos 4.
Environment: ASP.NET C#, MOSS 2007/2010, WPF, GUI, SQL Server, WCF, LinQ
Bickmore Risk Services, Sacramento, CA Jan 2010 – Aug 2010
Software Developer
Responsibilities:
•Developed designs for various products including RM-METRICS, improving user interface by creating master pages for the system.
•Managed the functionality, design, and maintenance for over 25 DotNetNuke sites, and created training courses and manuals for site content management.
•Designed company intranet site with 32 unique color skins, created MOSS themes and skins, and resolved all ticket requests for website bugs and errors.
Environment: ASP.NET C#, DotNetNuke, SharePoint, MOSS
Optimiza Solutions, Amman, Jordan Nov 2007 – May 2009
Software Developer
Responsibilities:
Designed and implemented web-based interfaces for various projects, including a major project for the government of Jordan.
Maintained and updated HTML, ASP.NET, and CSS codes, as well as third-party web applications.
Participated in technical support and collaborated with department heads and clients to resolve technical issues.
Led teams on innovative projects, including a new online system for a Vocational License and an internal Human Resources Management System.
Provided technical leadership and quality assurance for projects, such as ImageLink system for the Arabic Bank.
Environment: HTML, ASP.Net, CSS, C#, SQL Server,
DM Web Designs Company Amman, Jordan Sept 2006 – Nov 2007
Webmaster for Site Designer & developer
Responsibilities:
•I have extensive experience in designing and implementing web-based interfaces for various projects, including a major project for the government of Jordan. They are well-versed in maintaining and updating HTML, ASP.NET, and CSS codes, as well as third-party web applications. They are a collaborative problem-solver, participating in technical support and working closely with department heads and clients to resolve technical issues. They have demonstrated strong technical leadership skills, leading teams on innovative projects such as a new online system for a Vocational License and an internal Human Resources Management System. This individual also provided technical leadership and quality assurance on projects such as the ImageLink system for the Arabic Bank.
Environment: ASP.Net, C#, SQL Server
One World Brokers, Amman, Jordan Mar 2004 -Sept 2006
Web Master & Website Developer, Multimedia Programmer
Responsibilities:
•Managed the IT department including web development and software support; responsibilities included monitoring the server, updating, and modifying content, and initially created the site from its infrastructure.
•Closely worked and advised the company board of Directors on new and proposed application purchases for the company.
Environment: ASP.Net, C#, SQL Server
EDUCATION AND CERTIFICATIONS:
•Bachelor of Science in Computer Science, Petra University, Al-Bunayyat, Jordan, 1999
•Bachelor of Science in Software Engineering, Petra University, Al-Bunayyat, Jordan, 2002