Munich, Bavaria, Germany
Senior Associate / Senior Java Engineer
October 2015 to Present
ParStream (acquired by Cisco)
Senior Java Software Engineer
January 2014 to September 2015
University of Zurich
August 2010 to July 2013
Zürich Area, Switzerland
Java Technical Consultant
March 2010 to July 2010
Wayne State University
Graduate Teaching Assistant
August 2009 to December 2009
September 2008 to August 2009
Daisho Blacksmith GmbH
Java Software Engineer
March 2007 to July 2009
What company does Amr Noureldin work for?
Amr Noureldin works for Cognizant
What is Amr Noureldin's role at Cognizant?
Amr Noureldin is Senior Associate / Senior Java Engineer
What industry does Amr Noureldin work in?
Amr Noureldin works in the Computer Software industry.
Senior Associate / Senior Java Engineer @ From October 2015 to Present (3 months) Senior Java Software Engineer @ ParStream is the provider of the first Analytics Platform built for the Internet of Things (IoT). My roles include, but not limited to: - Defined the open source strategy for ParStream - JDBC Driver for ParStream (built on top of PostgreSQL JDBC driver) - Designed (functional and technical) and implemented integration between ParStream and: Hadoop, Kafka, JMS/ActiveMQ, Apache Storm. Such integration allows real-time data streaming into and from ParStream. - Designed (functional and technical) and implemented various data decoders for ParStream (ex: Avro, JSON, XML) - Java Streaming Import for ParStream (using JNI: Java Native Interface): real-time import interface - Designed and Implemented a prototype OPC-UA adaptor for ParStream - All my work involved implementing unit and system tests to verify functionality and integrity From January 2014 to September 2015 (1 year 9 months) Research Assistant @ Modified the open source PostgreSQL database engine, introduced the functionality to allow executing non-temporal procedural functions on time-varying data. From August 2010 to July 2013 (3 years) Zürich Area, SwitzerlandJava Technical Consultant @ From March 2010 to July 2010 (5 months) Graduate Teaching Assistant @ From August 2009 to December 2009 (5 months) Software Engineer @ Project title: Bending Sequence Optimization for Metal Sheets Optimized and implemented (in C++) an algorithm for determining an acceptable bending sequence for metal sheets in tolerable time. The implemented solution yielded better results compared to a previously implemented brute-force approach, which was only given a limited time to execute, due to the outrageous search space [O(n!), where n can go up to 40] of the problem. From September 2008 to August 2009 (1 year) Java Software Engineer @ During this term, I was responsible for: designing, implementing, and testing core functionality of Daisho, a strategic management tool for individual professionals. My area of work was contact management and data synchronization with Microsoft Outlook, working on all architectural layers from user interface to business logic and database access. Java 5/6 SE, Eclipse 3.2/3.3 were used as development platforms. The GUI was built using the graphical framework SWT, the database layer was formed by Apache Derby. * Full-timer: March - September 2007 * Part-timer remotely: October 2007 - July 2009 From March 2007 to July 2009 (2 years 5 months) MSc, Informatics @ Johannes Kepler Universität Linz From 2008 to 2009 BSc, Computer Science and Engineering @ The German University in Cairo From 2003 to 2008 Amr Noureldin is skilled in: Java, Eclipse, SQL, Databases, Software Engineering, Computer Science, Software Development, XML, PostgreSQL, Algorithms, Programming, Machine Learning, C++, LaTeX, C
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 3 month(s)
There's 100% chance that Amr Noureldin is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required