Hosam Aly

Current
Past
  • Software Developer (Freelancer) at Raya Software
  • Software Engineer at Futures Business Development Ltd.
  • Software Developer at Etisalat Misr
  • Volunteer Teacher at Faculty of Computers and Information, Cairo University
  • Software Engineer at ITWorx
  • Student at Faculty of Computers and Information, Cairo University
Education
  • Cairo University
  • Cairo University
Connections
169 connections
Industry
Computer Software
Websites

Hosam Aly’s Summary

Software developer, interested in Algorithms Design, Software Design, Software Engineering, Performance Optimization and Teaching.

I have a broad exposure to many technologies, tools and frameworks. I have worked with many programming languages, including C++, C#, Java (SE and EE), MATLAB and Python. I have also worked with Oracle, MySQL and PostgreSQL databases, in addition to working on Data Warehousing and Business Intelligence for some time.

I have worked for Software Services companies, in addition to companies working in both Telecommunication and Stock Market fields.

I am looking for challenging jobs, possibly in research-related projects. I am willing to relocate for the right opportunity.

Hosam Aly’s Specialties:

Algorithms Design, Performance Optimization, Code Refactoring, Teaching


Hosam Aly’s Experience

  • Software Developer

    Centrivision

    (Privately Held; Computer Software industry)

    May 2009Present (7 months)

    - Developing BiDi, RTL and Arabic support for the ReportLab Toolkit
    - Developing Java EE 5 applications using JBoss Seam
    - Developing OpenERP (http://openerp.com) modules
    - Mentoring other developers

  • Software Developer (Freelancer)

    Raya Software

    (Privately Held; Computer Software industry)

    April 2009May 2009 (2 months)

    Outsourced to Bull (http://bull.com), working on a project for the Egyptian Taxation Authority. Building reports using Crystal Reports XI, in addition to working on FlexForms and FlexFlows (special inhouse frameworks developed by Bull).

  • Software Engineer

    Futures Business Development Ltd.

    (Financial Services industry)

    March 2008March 2009 (1 year 1 month)

    Developing applications to process large amounts of stock data, both online (live) and offline. Responsible for design, implementation and testing. Developing new applications, and optimizing and rewriting existing applications to be more efficient in terms of speed and memory consumption. Applications were built using C# 2.0/3.0 and MATLAB R2007a-R2008b.

    As a quantitative measure, I have written MATLAB applications that are 5 to 10 times faster that their equivalents, while consuming 1 to 0.7 times memory. When memory was at a premium, I designed an algorithm to consume 1/4 to 1/8 of the memory consumption of another, older algorithm, and the new algorithm was still faster. The last project I made was built using C#, and it would process a certain amount of input in 10-13 seconds, while another competing application processed the same input in 3 minutes.

    A copy of my recommendation letter can be found here:
    http://www.geocities.com/ha_fcigroups/FBD_Recommendation_Letter.pdf

  • Software Developer

    Etisalat Misr

    (Public Company; 10,001 or more employees; Telecommunications industry)

    March 2007January 2008 (11 months)

    Software Developer in the Data Warehouse department. Responsibilities include creating and maintaining reports over a tera-byte sized Oracle database, administration of Business Objects repository, and development of applications to support the data warehouse. Also involved in the development of an application to interact with external entities through web services.

  • Volunteer Teacher

    Faculty of Computers and Information, Cairo University

    (Educational Institution; 51-200 employees; Higher Education industry)

    August 2003August 2007 (4 years 1 month)

    Teaching courses every Summer and Winter vacation since the end of my freshman year in college. Teaching C++, OOP, Data Structures and Algorithms, and some Java. Supervising student groups on projects. Leading coordination of courses and student experience-related activities in two communities in college.

  • Software Engineer

    ITWorx

    (Privately Held; 201-500 employees; Computer Software industry)

    September 2005March 2007 (1 year 7 months)

    Developing web applications and internal tools. Reverse- and Re-engineering old projects. Debugging and fixing legacy code. Code synchronization and merging of different code bases. Administration of a CVS server. Installing, managing, and administering BusinessObjects XI R2 servers. Designing and developing BusinessObjects Universes and WebIntelligence reports. Designing and developing the integration between Java web applications and WebIntelligence reports.

  • Student

    Faculty of Computers and Information, Cairo University

    (Computer Software industry)

    September 2002June 2006 (3 years 10 months)

    Active student organizing many activities, including courses for younger students, contests for my class, and being a representative of the Computer Science department.


Hosam Aly’s Education

  • Cairo University

    Pre-Masters , Computer Science , 20062007

    Final grade: Very Good.

  • Cairo University

    B. Sc. , Computer Science , 20022006

    Graduation grade: Excellent with Honor degree
    Graduation project mark: 200/200
    1st position, ACM-ICPC ANARC 2003-2004 contest (http://www.icpc-anarc.org).
    World Finalist, Egypt Representative, ACM-ICPC 2003-2004 contest (http://icpc.baylor.edu).

    Activities and Societies:
    CS-Math courses, ACM ICPC contests, Charity communities

Additional Information

Hosam Aly’s Websites:

Hosam Aly’s Interests:

teaching, software engineering, software research

Hosam Aly’s Groups:

ACM, FCI-CU, CS-Math

  •    J-Desk
  •    Telecom Professionals
  •    Telecom Middle East
  •    LinkToEgypt
  •    The Official Association for Computing Machinery (ACM) Group
  •    Chessmasters
  •    Expat Network
  •    ACM Members
  •    Java EE Professionals
  •    Mind Power
  •    The Perfect Job !!!
  •    Matlab
  •    Java Developers
  •    MATLAB Users
  •    The IT Developer Network
  •    World Innovation
  •    IT & Telecom Professionals
  •    MATLAB Users and Integrators
  •    Etisalat Egypt
  •    FCI Egypt Alumni
  •    ITIDA
  •    Egypt Opportunities
  •    Egypt Pro Vacancies

Hosam Aly’s Honors:

- 1st Place, ACM International Collegiate Programming Contest (ICPC), Arab and North Africa Regional Contest, 2004.
- Honorable Mention, ACM ICPC World Finals 2004
- Best mark for graduation project: 200/200, Faculty of Computers and Information, Cairo University.

Hosam Aly’s Profile in Other Languages:


Hosam Aly’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Hosam Aly’s full profile:

  • See who you and Hosam Aly know in common
  • Get introduced to Hosam Aly
  • Contact Hosam Aly directly

View Full Profile