http://www.ibrahimtawfik.com/resume
I used to think that I’m deeply interested in all forms of digital technologies out there, especially those related directly to cyberspace. How can’t I be after spending most of my professional career doing things that fall in that category - and really enjoying this.
Having to close my laptop’s lid and take my dog for a walk in the park with music streaming from my state-of-the art smartphone - at that time - to my wireless headphones and feeling grateful for the freedom offered by this tech/nature mix made me realize that I’m not into digital technologies per se. I’m rather into the value it adds to our daily lives, how technology helps make life better, simpler and more enjoyable without just being trapped in “technology”.
I’m always driven by a sense of exploration that helped me gain some diverse experiences in some useful - and a lot of quite useless - fields and contexts. This too shaped and developed what I think to be a broad range of soft skills that enhanced my problem solving, creativity and efficiency (which proved practical when being used in further exploration)
When it comes to professional career, mine spanned some university teaching in the field of information technologies, freelance web design/development, a masters degree in information systems and a current position in IT management. My personal interests on the other hand include - but never limited to - nature, literature, history, mythology, psychology arts and of course music and - to a very limited extent - sports.
further details available in Appendix I: Detailed Job Description
Head of Information Systems/Software Development Sector, Department of Information Technology (IT), German University in Cairo (GUC).
Project Manager, IT Department, GUC.
System Analyst, IT Department, GUC.
Teaching Assistant, Faculty of Media Engineering and Technology, Department of Computer Science, GUC.
Assistant Lecturer/Teaching Assistant at Cairo University, Faculty of Computers and Information, Department of Information Systems.
Pre-sales Technical Consultant at Link Development.
Project-Based Web Designer/Developer at Cologne University, Department of Business Informatics and Operations Research.
Freelance Web Developer/Designer.
further details available in Appendix II: Technical Skills Details
Working with different web technologies, frameworks and tools such as HTML, CSS, JavaScript, XML, PHP, ASP.net, Adobe Flash, ActionScript, WordPress, Adobe ColdFusion, Adobe Flex and Classic ASP.
Extensive experience with Database Management Systems and design/implementation tools (SQL, Microsoft SQL Server, MySQL, Sybase PowerDesigner). Familiarity with Data Warehousing and Data mining concepts, tools and techniques.
Intermediate skills working with Adobe Photoshop, Corel Paint Shop Pro and GIMP. Familiarity with Adobe InDesign, Adobe Illustrator, Inkscape and Corel Draw.
Beginner level in both Android and iOS development tools and platforms.
Good command of miscellaneous desktop development tools such as Sybase PowerBuilder, .NET desktop and Microsoft Access.
Extensive to intermediate skills in different programming languages/paradigms such as Java, C, C++, C# and few artificial intelligence languages such as CLIPS and Prolog.
Good command of Microsoft Office packages with moderate VBA Skills. Varying levels of experience with different operating systems with strong ability to explore and experiment with new tools and platforms.
M.Sc. in Information Systems, Cairo University, Faculty of Computers and Information.
"Management of E-Commerce; with a Special Emphasis on Security" focusing on access control of XML documents using role-based access control models.
B.Sc. in Information Systems, Cairo University, Faculty of Computers and Information. Overall Grade: Excellent with Honors. Rank: Third in class.
Mother tongue.
Very good command of both spoken and written.
Beginner.
Egyptian.
Single.
Most recent contact information available at http://www.ibrahimtawfik.com/resume/#contact
There’s always a lot more to explore! Ruby, Rails, online distributed version/package management and source code repository platforms (Git, Bower, SourceForge... etc), cross-platform runtime environments (Node.js), digging deeper into Linux and related development utilities, Android/iOS and OS X application development, a more robust grip of computer and internet security, UX fundamentals and practices, gaming engines and game development on different platforms as well as a more dedicated effort towards theoretical and practical fundamentals of leadership, management, project management and emerging software development methodologies.
Media creation/manipulation has always been something I’m looking forward to explore more. Gaining some practical experience with vector illustrations, font creation and professional photography has always been on the list. Audio editing, music production and mixing is a field that I’m currently trying to tap into on a very amateur level.
Further insight into humanities and social sciences (history, economics, sociology and psychology) on an academic level is in a way an illusive dream that hopefully might be realized on day.
For many many years I’ve been enjoying the abundance of valuable resources out there, learning a lot and acquiring knowledge from other people’s contribution to the world. Answers on forums, blog entries and articles, tutorials, plugins, open source project, wiki pages, Wikipedia articles… etc. And to that I’m very grateful. However, my contribution in return has been very limited. I’ve merely been redistributing this knowledge among colleagues, coworkers and friends whenever possible. That’s one of the things that need to be expanded in the very near future to start giving back appropriately.
The following appendices contain detailed operational and administrative job responsibilities followed by details of different technical skills, proficiency levels - from a personal point of view - and brief description of their usage scenarios and circumstances.
Credits section concludes this Résumé with acknowledgement of the tools, technologies, resources and expertise of other individuals incorporated in the technical implementation of this page.
Head of Information Systems/Software Development sector (2014 - Present)
GUC's Information Technology department is an in-house center developing and maintaining tailored applications and providing technical infrastructure (hardware and networking) as well as integration services for third-party applications aiming at supporting the GUC's needs and vision in addition to specific needs of different academic and administrative departments and clients.
Currently carrying out the following activities and responsibilities:
Administrative and mentoring responsibilities:
Assisted in teaching and coursework/lab-materials preparation for different courses such as:
Assistant Lecturer (2005 – 2008).
Teaching Assistant (2001 – 2005).
Assisted in teaching and coursework/lab-materials preparation for different courses such as:
Carried out the following administrative responsibilities:
Responsible for:
Working on the realization of a prototype for ShariahIntelligence – a web based Islamic asset evaluation tool based on principles from a university Ph.D. thesis:
Working directly with clients or through an intermediary software house/digital agency covering most of the initiation, planning, design, development and maintenance activities.
Carrying out the following activities throughout different web development projects:
Expert: 10; Beginner: 1 *
*: self-assessment
One of humanity's best qualities is the ability to accumulate a mutual body of knowledge to build upon and move forward; for that we are grateful.
The lovely people at ZURB Foundation , the workforce behind jQuery and other Javascript enabling technologies, this awesome guy Nick Downie for his Chart.js plugin, Claudia Romano who rocks for her beautiful Vertical Fixed Navigation , Roko C.B. who gave me some peace of mind with his answer at stackoverflow with the inViewport plugin and last but not least Ahmed Saber's generous photography skills.
Álvaro Trigo's fullPage.js was a great inspiration though it isn't acutally a part of the final output due to space vs. contents limitations on mobile screens, still an amazing plugin!
GIMP, INKSCAPE and iDraw were amazingly friendly tools for computer graphics amateur while both Eclipse and Sublime Text provided a simple and flexible workspace for scripting, styling and composing HTML in addition to the final extra crisp from the folks at Google Fonts .