Yasser Rashwan, Developer in Alexandria, Alexandria Governorate, Egypt
Yasser is available for hire
Hire Yasser

Yasser Rashwan

Verified Expert  in Engineering

Software Developer

Location
Alexandria, Alexandria Governorate, Egypt
Toptal Member Since
November 4, 2015

Yasser is passionate about algorithms and problem solving. He enjoys taking on big problems, optimizing solutions, and providing insightful methods for solving those solutions. Yasser interned at Palantir Technologies where he worked with brilliant engineers from all over the world in an attempt to provide data-driven solutions to various customers. He is eager to learn and has the fundamentals necessary to make an immediate impact.

Availability

Part-time

Preferred Environment

Git, Sublime Text, Eclipse, Linux, Windows

The most amazing...

...project I've worked on was an Android interactive game where 2 players take turns drawing and guessing their opponent's drawing through a Bluetooth connection.

Work Experience

Software Engineer Intern

2013 - 2013
Palantir technologies
  • Worked on a dataset creation UI which is able to filter, group, and aggregate large amounts of data.
  • Developed a key-value store for datasets.
  • Provided configuration tools to import data from a database or .CSV into a different format to be used in tests.
  • Received code reviews and feedback that helped to improve code quality.
  • Learned about several characteristics inherent to a big software company, including the process by which decisions are made.
Technologies: Java

Winning a TopCoder algorithms contest

http://goo.gl/kMngV5
Won a Division II TopCoder algorithm contest as "yasser_csed14" after solving all the problems.

Tools

Eclipse IDE, Git, Sublime Text

Other

Saetta Web Server, Algorithms, Data Mining, Data Structures

Languages

Java, C, C++, Python, Octave

Platforms

Windows, Eclipse, Android, Linux

2011 - 2014

Bachelor's Degree in Computer Systems and Engineering

Alexandria University - Alexandria, Egypt

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring