Software Engineer Web Developer
Total Page:16
File Type:pdf, Size:1020Kb
Nabil Mansour Beshay Software Engineer – Web Developer Member of Kuwait Information Technology Society Kuwait City | (+965)99049556 | [email protected] | Date of Birth : 17-09-1988 | Website : www.NabilMansour.com
Educational Ref :
Bachelor of Computer science. Asyut University, Egypt 2009. Major: Information Technology GPA: 74.07%.
Technical Skills
● Programming Tools/Methodologies: PHP, WordPress Entity Framework, ASP.NET, JQEURY, XML, HTML, XHTML, JavaScript, CSS,CSS3, Bootstrap, Ajax, SSRS, Subversion SVN - TFS, object oriented programming, CMS implementation (WordPress, Joomla, etc.). Possessing all-round analysis and programming skills. Methodical yet creative & having a proven ability for efficient problem solving. Excellent attention to detail both front and back end. Solid web development experience using OOP, PHP, AJAX, MySQL, JavaScript, XML, HTML and CSS. Web Administrator ● Database: Experience with SQL Server, MySQL, SQL scripts, stored procedures, Functions. Office Tools: - MS Word, Excel, PowerPoint, Outlook, Visio Design Tools: - web Design, Adobe Photoshop ● Operating Systems: Windows server, Unix, iOS. ● Languages: Arabic (1st Language), English (5 point General IELTS)
Work Experience & Training information
4 -2013 to Present : ZAK solutions (www.zakq8.com,www.paaet.edu.kw), Kuwait Outsourcing to “ Public Authority for Applied Education and Training (PAAET)” Software Engineer
Team leader of Learning Management System (LMS) based in Moodle technology with SQL database and concatenate Moodle with PAAET Systems as(Banner). Create LMS User Guide and user tutorial for student and professor . Decreased monthly error rates to all-time lows (from 1.2% to 0.02%). Making demo and presentation for LMS . Reduced Learning Management System (LMS) budget from $400k to $0 while Using Open source System(Moodle) in PUBLIC AUTHORITY FOR APPLIED EDUCATION & TRAINING. Worked as part of the development team (5-6) to develop a Student Registration System. Not only students can sign up for classes, but also Teachers can communicate with their students throughout the system. Maintain & support existing systems and websites and realize it is just as important challenging as building new apps. Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements ● Prepare system specifications (data flow diagram, activity diagram and class diagram).
3.2010 to 3-2013: PavliSoft (www.pavlisoft.com ), Cairo, Egypt. Software Engineer -Web Developer
● Developed and implemented Social networking website for students, inspired by Facebook. With the rise in social networking websites, the main goal of this project is to create a website which, like Facebook, let users interact with each other by exchanging messages and pictures. content that the users themselves create. ● Developed and implemented Officers' Affairs system to empower responsible management to manage officers' data, print highly secret decision reports and archive historical data. ● A developed Inventory control system which Keep products organized with pictures, prices, and categories and provides a complete set of methods to support inventory managing. Additionally, it automatically orders products when they run low and save time in stocktaking process. ● Designed, built, and maintained corporate website and manage B2B e-commerce online store. ● Develop websites Using PHP programming language. ● Support Customer . ● Managed all aspects of websites, including publishing, updating, and managing content. ● Maintained all data using a MySQL database.
Competencies
Ability to multi-task, react quickly to shifting priorities and meet deadlines. Proactive, confident and with a positive "can-do" attitude Able to work in group, under pressure, Helpful and Creative. Ability to learn new technologies quickly & professionally. Excellent time management and communication skills.
Personal Skills
Time management Goals orientated. Ability to grasp Concepts quickly