MOHAMMAD ABU HUSSEIN
*** **** **. ********, *** York 11209 646-***-****
*************@*****.*** https://www.linkedin.com/in/mabuhussein
FULL STACK DEVELOPER
Accomplished programmer with over 5+ years of experience developing a wide variety of software applications throughout their entire lifecycle, from requirements gathering and analysis through troubleshooting, delivery, and support. Experienced at developing and implementing front-end, back-end, and database features, using thorough testing. Adept at designing and integrating modular features using complex, clean code, as well as creating aesthetic user interfaces and optimized database schema.
Object-Oriented Programming Application Lifecycle Data Operations Mobile Development
User Interface Design Module & Feature Integration Team Leadership Staff Hiring & Training
Database Optimization Unit Testing & Troubleshooting System Analysis Critical Thinking
Languages: C#, ColdFusion, Java, SharePoint
Web: ASP .NET (Web Forms, MVC), PHP, HTML5, JavaScript, AngularJS, jQuery, CSS3, JSP, Bootstrap, JSON, DevExpress.
Web Services: SOAP, Web API /REST, WCF, with Media Types JSON and XML
Web App / Server: IIS, Apache
Frameworks: .NET Framework, Entity Framework, ColdFusion, Spring MVC, JPA, Hibernate
Databases: MS SQL, Oracle 10g, MySQL, MS Access, SQLite
Design Patterns: Strategy, Observer, Factory, Singleton, Adapter, Façade, Iterator, State, Proxy
SDLC: Agile Scrum
Tools: Git, Source Tree, Visual Studio, NetBeans, Eclipse, Dreamweaver, Photoshop, Flash.
Platforms: Windows, iOS, Mac OS, Google Android, Linux
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
ROKEN ALHAWAMER CORP, Al Riyadh, Saudi Arabia 2014-2016
IT Manager: Led management of data operations and application development, as well as analysis and design of internal policies and procedures. Designed and implemented software application through entire lifecycle, including feature creation, user interface design, optimization, and testing. Built back-end database design and entity relations. Monitored data and systems to maintain security, including network access and backups. Recruited, hired, trained, and evaluated employees, ensuring maximum compatibility, productivity and meeting of company goals. Identified issues and created targeted solutions.
Planned, organized, and developed entire company web site.
Completed software system projects such as Customer Management, Attendance, Warehouse, Task Management & Real Estate, Glass Factory, Driver Management, Schools Management, and Biometric Device Control System.
Technologies: C#, ASP .NET, JavaScript, jQuery, HTML5, CSS3, MS SQL, Git, Visual Studio 2013, Dreamweaver, MS Office, Photoshop, Source Tree, Windows
BAB INTERNATIONAL CORP, Al Riyadh, Saudi Arabia 2010-2014
Software Engineer: Developed complex software applications through entire lifecycle, including specification analysis, verification, and quality assurance. Built components using clean, robust code, and integrated into software systems, meeting industry standards and company goals. Document software issues and design solutions, creating troubleshooting and unit testing plans.
MOHAMMAD ABU HUSSEIN Page 2-646-***-****
*************@*****.*** https://www.linkedin.com/in/mabuhussein
Designed and developed entire front-facing company web site.
Projects completed include Text Messaging CMS, International Exhibition for Education website, Mobile Application CMS, KmKm CMS, Medical Call Center CMS, and Aljesr Application website.
Mobile applications created include Al-Hilal FC, Al sheikh Ayed al Qarni, KmKm, and Bab video.
Technologies: C#, ColdFusion, ASP .NET, JavaScript, jQuery, HTML5, CSS3, JSON, XML, MS SQL, Git, Dreamweaver, Photoshop, Source Tree, Phone Gap, SmartFace Designer, App Store, Play Store, Blackberry World, Windows, Linux, and Mac OS.
MINISTRY OF COMMUNICATION & IT, Al Riyadh, Saudi Arabia 2012-2013
Client of Bab International Corp.
Software Engineer: Created software applications through entire lifecycle, designing solutions for requirements and testing final product before delivery. Built and integrated features and software tools. Provided documentation for code, wrote verification plans, and met all project requirements.
Awarded Certificate of Appreciation.
Analyzed and tested Task Management, Visitor Management, Permission, and Attendance systems.
Technologies: C#, SharePoint, ASP .NET, JavaScript, HTML5, CSS3, MS SQL, Git, Windows
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion December 2018)
Maharishi University of Management – Fairfield, Iowa
Key Courses: Fundamental Programming Practices; Modern Programming Practices; Web Application Programming; Enterprise Architecture; Algorithms; Advanced Software Development
Bachelor of Science in Computer Science, Minor in Business (2009)
Al Quds University – Jerusalem, Israel
Key Courses: Software Engineering; Programming Languages; Object-Oriented Programming; Database; Compiler Construction; Data Structures; Artificial Intelligence; Operating System Concepts; Data Communication; Digital Logic & Computer Design
ACADEMIC PROJECTS
Online Shopping Management System, MUM: Online store including categorization, checkout, and credit card validation. Used spring, JPA, MySQL, JTA, AOP, RESTful web services, and Rabbit MQ.
Carpooling System, MUM: Online carpooling service offering registration, pricing, search, booking, and trip request, as well as zip lookup and weather reports. Technologies used include Java, Bootstrap, MySQL, Google Maps API, and Open Weather API.
Library Management System, MUM: Desktop library software with functions for search, add, edit, delete, registration, and overdue notification. Created with JavaFX and file system.
Dictionary, Pharmacy Management, and Online Shop, Al Quds: Oracle 9i, PL/SQL, PHP, MySQL.