Yasser Rashwan
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
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
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.
Experience
Winning a TopCoder algorithms contest
http://goo.gl/kMngV5Skills
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
Education
Bachelor's Degree in Computer Systems and Engineering
Alexandria University - Alexandria, Egypt
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring