Assil Abdulrahim
** **** **., ********, **, *****
Telephone: 240-***-****
Email: acus0g@r.postjobfree.com
.Net Enterprise Architect (TOGAF) and Project Manager (PMP)
A Recognized Expert in Enterprise Architecture Also Technical Project Management, Experienced in Designing and Directing Development
Top tier Enterprise Architect with a dynamic history of using technological expertise to increase efficiency, deliver exceptional project and service deliveries, and enhancing project development. Highly skilled in impacting organizational productivity through customized technological solutions using .NET applications and services. Keen ability to leverage emerging technologies to meet specified requirements. Dynamic relationship-builder with the ability to interact with internal staff and external clients. Bilingual in Arabic and English.
CORE COMPETENCIES
.Net Technologies t Enterprise Architecturet UI Frameworks t Developmental Processes t Architecture Styles and Patterns t Web Applications t Cloud Patternst Systems Development Life Cycle t Software Management t Continuous delivery and DevOps t Project Coordination and Management
Team Management t Solutions Advice t Analysis and Resolution t Project and Team Leadership
Strategic Planning and Analysis t Testing Processes and Tools t Service Delivery t Executive Communication
Software Engineering t Opportunity Identification t Design Patterns
Languages: English and Arabic
TECHNICAL EXPERTISE
Languages: C#, VB.NET, Xml, Uml
.NET Technologies: ASP.NET, MVC5/6, WCF, Web API, WinForms, Web/Windows Services, WPF, OData, and Data Services
UI frameworks: AngularJs, JQuery, Bootstrap, Json, Ajax, and UI-Router.
Testing Tools: Fakes, XUnit, Rhino Mock, Moq, MbUnit, NUnit, Telerik, nbUnit, NCover, and MSTest.
Tools & Utilities: Unity 3-4, Unity interception, Entity Framework 6/7, enterprise library, App Fabric, Owin, RapTier, Resharper, and Veracode, MongoDb NoSQL Strategies
Software Management Methodologies: Waterfall, Bottom up, Lean, Agile, Scrum, OOSE, and RAD
Design Patterns: Singleton, Factory method, Prototype, Object Pool, Null Object, Strategy, Template Method, Façade, Repository, Visitor, Flyweight, Command, Chain of responsibility, Builder, Bridge, Decorator, Adapter, MVVM, and MVC
Architecture styles: Component-Based Architecture, Layered Architecture, N-Tier, Object-Oriented, Service-Oriented Architecture (SOA), Domain Driven Design, and Message Bus, REST.
Architecture Patterns: MVC, PAC, Pipes & Filters, and Broker
EXPERIENCES AND ACHIEVEMENTS
GEICO, Chevy chase MD January 2016 to May 2016
Senior Enterprise Architect (Also Team Lead)
Create Technical Designs/solutions for problems that stands in the way of development goals.
Architect/ Design and Implement technical solutions and proofs of concept.
Lead, Manage, Mentor and train development teams throughout development process as a scrum master.
Liaison between Architects and Management.
NIH/NIAID, Rockville MD June 2015 to Jan 2016
Technical Project Manager III/ Enterprise Architect (Also Team Lead)
Major Success. Very happy stakeholders (Users, Client, Management etc) in a very short time achievement.
Architected, Designed and Created Organizational system components, defining their relationships to each other and the environment, and the principles governing overall design and evolution.
Ran a team of 15, teach best practices, plan releases, enforce quality. Set ground-breaking development standards and guidelines for developers to follow.
Lead the development and design of new applications, leveraging and enhancing existing building blocks or creating new reusable components and per customer requirements through the utilization of the latest technologies in the market.
Created and executed software development plans and releases, Facilitated the Scrum process and sprints.
Lead, Manage, Mentor and train development teams throughout development process as a scrum Master.
Deloitte, Camp Hill, PA April 2013 to June 2015
Microsoft Architect for Self-Services, PPACA Patient Protection and Affordable Care Act (Obama Care), Healthy PA, Child Welfare Information Systems, Commonwealth of Pennsylvania Access to Social Services, and Modified Adjusted Gross Income
Revamped and enhanced key applications using MVC5, Web API, and HTML5, resulting in a significant increase in operations, productivity, and effective engineering.
Architected, Designed, refactored, administered, and implemented cross-cutting, innovative features on the enterprise level such as: Fine Grain Security, Caching, Logging and exception handling using unity, enterprise library, and .NET.
Architected and Implemented solutions for technical problems that faced the enterprise (Header policy, Wcf watcher, Custom Authentication, Multi-profiles Site minder simulator).
Architected Wrappers for Corticon, third-party rule engine, to rectify and prevent software issues such as versioning and dependency.
Crafted and documented enterprise level solutions using EA UML while assisting and coaching developers on the best practices for the development of web services and applications.
Completed code reviews as a top contributing team member and executed effective solutions that improved processes, development, and problem-solving techniques.
Systematized various processes as an auto-generation of code using CodeDom and T4 while directly collaborating with other teams to fulfill and exceed designated objectives.
Managed .NET multithreading and claim based security through providing detailed evaluations and operative solutions to the performance of various applications.
STATE STREET BANK, Princeton, NJ September 2012 to February 2013
Senior Software Engineer
Coordinated and adhered to set design patterns to expand the system, strengthening the system’s functionality.
Organized and documented UML diagrams in strictly firm Agile and TDD environments in order to provide expert analysis and present ground-breaking solutions that resulted in software improvements.
WELLS FARGO, San Francisco, CA June 2011 to May 2012
Senior Software Engineer
Produced unique web applications using web strategies such as, but not limited to: ASP.NET, C#, JQuery, CSS, and JSON, while employing such tools as SSR and ANTS.
Significantly improved productivity through implementing automated processes using Windows tools, reducing completion times from 10 minutes to 10 seconds while heightening staff productivity.
QATAR CENTRAL BANK AND OTHERS, Doha, Qatar January 2002 to August 2010
Senior NET Developer (January 2007 to August 2010)
Produced unique .NET applications, primarily used for internal encompassing web applications and services as well as Windows Applications using SQL or Oracle.
Assisted in the development of effective Java & JSP applications.
System Analyst/Architect, Gulf Warehousing at Doha, Qatar (January 2004 to January 2007)
Evaluated and augmented existing systems through designing and documenting business processes and workflows using UML and BPN.
Compiled existing business requirements through feedback from workers and department heads in order to perform an expert analysis and present useful resolutions for any issues.
EDUCATION, TRAINING, AND CERTIFICATIONS
Keller University, M.S. in Project Management/Coursework for M.S. in Information Systems Management, 2014
Tishreen University, Bachelor of Science in Electric Engineering (Electronics), 2001
TOGAF 9.1 Certified 2015
Project Management Institute Certified (PMP 1869039) 2015
Scrum Product Owner Certified (SPOC#81033), Scrum Study, 2015
ScrumStudy, Scrum Master Certified (SMC#66889), 2014
ITIL foundation Version 3, 2010
Object Management Group, OCUP (OMG-Certified UML Professional Intermediate), 2010
CompTIA, IT Project+ Certified, 2006
Object Management Group, OCUP (Certified UML Professional Fundamental), 2004
IBM, Certified in Object-Oriented Analysis and Design with UML, 2004
Microsoft® Certified Solutions Developer Certification (Web Applications) #F464-8879 since 2015
Microsoft® Specialist Certification (Programming in HTML5 with JavaScript and CSS3) # F251-9342, 2015
Microsoft® ® Certified Technology Specialist (.NET Framework 4, Data Access Certification) #F222-4915, 2015
Microsoft® Certified Technology Specialist (.NET Framework 4, Service Communication Applications) #E559-9055, 2014
Microsoft® Certified Professional (Microsoft® Certified Professional) # E735-4829, 2014
Microsoft® Certified Solution Developer (Microsoft® .NET) # B804-2342, 2004
Microsoft® Certified Application Developer (Microsoft® .NET) #A725-1246, 2004