I love programming languages. I started writing code when I was 16 years old and since then I did not stop learning new technologies. In 2007, after graduating from Computer Science school in Cairo, Egypt, I joined DashSoft – a start up software house. We were 3 fresh graduates from the same batch based on my friend’s apartment. The number of projects doubled in 2 months and we had to search for an office in downtown Cairo. Six months after joining the company, our small team grew to include twelve members. We were recognized as the fastest growing start up in Egypt as per 2009 official start up company reports. During this time I worked very close with various MVPs in Telerik, as I was in charge of building SiteFinity with the Telerik development team. I also had the chance to go to Sofia to work with the Bulgarian team in Telerik’s main headquarter office.
Life in the Arabian golf was not easy, with various socio-cultural challenges; this was ultimately the reason for my return to Egypt. A few weeks after coming back, I had the chance to join one of the largest law firms in the Middle East, Hafez law firm, working as Senior Software Engineer. I was pivoting part of a medium sized team, consisting in 4 developers, 1 UX designer and 1 tester. I enjoyed working in Hafez, and I had an incredible opportunity for professional growth.
In 2011, I decided to boost my education with a Master in Computer Science. I chose MUM university in Iowa because of the blocking system education they offered. After 8 month staying on campus, I was offered with a job in a start up company in Jersey City, NJ. I managed to continue my master via distance education while I was working with SIAL Technology partner. My path in SIAL Technology partner followed similar steps to my previous experience in DashSoft; once again, bigger and bigger projects quickly followed our small initial setting. Through SIAL Technology partner I had the chance of working side-by-side with hedge funds and banks, resulting in the implementation of a document management system named SiDoc and IM tool called SiChat that allows users to chat privately and also create # channels and team chat rooms. The system is now deployed at 3 hedge funds “ZAIS Group, KGS Alpha and ED&F man”, with a few support engineers still working on site.
My constant yearning for new opportunity for expansion and experience brought me into the corporate world. I was granted the extraordinary chance to join Condé Nast in March 2013, one of the largest fashion and magazine companies in the USA, as senior software engineer in the business systems team. I loved working with Condé Nast, which in my opinion is one of the best companies out in New York City. During the time I spent with Condé Nast, I was in charge of designing and implementing the company vendor portal – ePayables. ePayables is the preferred vendor inquiry where vendor can easily maintain their profile information, eSign contract and SOW and obtain up-to-date information on invoice and payments statuses. The stakeholders of the projects were VPs and the CFO of the company. We started by collecting the requirements, writing design and architecture documentation and developing the application. The application is based on ASP.NET MVC and C# and it uses SQL server as database engine. I also had the chance to work in a different projects and develop many solution for critical business problems.