Waterloo, ON, CA
Yash Malik
Summary of qualifications
- Proficient in object oriented programming and working knowledge of C++, C#, and Java
- Extensive experience with PHP, jQuery, CSS, and HTML earned as a web developer for Wattad Technology
- Knowledge of mobile application development earned from developing applications for Blackberry 10 and Windows 8
- Adequate knowledge of HTML5, MySQL, Assembly Language, Git, SVN, and MATLAB acquired through self-training
and personal projects
- Excellent verbal communication and leadership skills developed via prior work experience
Work Experience
Sept. 2012 » Dec.2012
C++ Software Developer
Handheld Diagnostic/Phone UI Team, Research in Motion Ltd., Waterloo, ON
- Primary developer on RIM’s internal bug reporting tool for Blackberry 10
- Proposed and developed a high-performance crash reduction solution, which decreased the
overall application failure rate by 55%
- Independently drove the development of this tool and took part in UI and feature enhancements,
performance optimization, and bug fixes
- Developed and managed the settings page for this tool using Adobe Air
- Added analytics to the phone UI app to better understand its usage
- Gained experience with C++, Cascades, Qt, Shell, Adobe Air, Subversion, and Git
Jan. 2012 » Apr. 2012
Web Developer
Web Development Team, WP Technology Inc, Toronto, ON
- Created designs and implemented new features that were heavily appreciated by the user base
- Collaborated with web designers to develop a website navigation system to improve content discovery and ease user experience
- Implemented algorithms and design optimized for mobile Web applications
- Gained experience with PHP, jQuery, HTML, CSS3, MySQL, and Git
May 2011 » Aug. 2011
Software Developer
Web Development Team, WP Technology Inc, Toronto, ON
- Implemented optimized algorithms to work around/avoid replication lag between master and slave
databases
- Worked with memcached to speed up the dynamic database-driven system
- Worked with the Facebook, Scribd, and other third-party APIs to aid their integration with the Wattpad
eReading Platform
- Gained experience with PHP, jQuery, HTML, CSS3, MySQL, SVN, Facebook Graph API, Scribd API
Relevant Experience
Jan. 2013
Authenticator - Windows 8 Application Development
Self-Study Project, Waterloo, ON
- Developed an application titled Authenticator which generates an authentication code that a user needs
to enter in addition to their username and password to log in to Google Services.
- Implements Google’s open-source 2-step authentication algorithm which can also be used for Dropbox.
- Gained experience in JavaScript, HTML, Windows 8, and Microsoft Visual Studio Express 2012
Nov. 2012
Wallpaper King - Blackberry 10 Application Development
Self-Study Project, Waterloo, ON
- Developed an application titled Wallpaper King which changes the background of the handheld every set interval
- Includes the ability to create custom albums by picking images of choice from the device.
The app then iterates though the images in the custom albums to change the background.
- Gained experience with C++/Qt Cascades and BB10 Native SDK
Dec. 2010 » Jan. 2011
Game Development
Self-Study Project
- Implemented several levels for a snake game applet programmed in java
- The concepts of linked lists and queues were heavily focused upon
- Try out one version here.
Nov. 2009 » Apr. 2010
Co-founder
IncRedible sponsored by HSBC Finance, Markham, ON
- Established a student-run company of thirty employees to market an innovative product
- Worked with the IT department to maintain a website for the company
- Managed complaints effectively and served as a liaison between company and consumer communications
- Created training programs for general employees to augment sales skills
Education
Candidate for Bachelor of Computer Engineering, Honours CE, Co-operative Education, University of Waterloo,
Waterloo, ON
- September 2010 » 2015 (expected)
Relevant Assignments
- Embedded Microprocessor Systems, May – August 2012, programmed an audio media player using C for the Nios II embedded-processor.
- Operating Systems and System Programming, May – August 2012, Practical experience in the implementation of OS related concepts such
as Inter-process communication, Shared Memory Management, and POSIX message standards.
- Digital Computers, September – December 2012, Exceeded expectations of the lab project by developing a fully functional post-fix calculator in
assembly language on the Cold fire (Motorola M68000)
Extracurricular Activities
- Enjoy playing soccer, cricket, and Basketball
- Will beat you at ping-pong and pool
- 2010 - Present , Piano player
- 2010 – Volunteering at a Center for the Developmentally Disabled
- 2007 - 2010 , Cricket (High School Team)- Ranked 2nd place two times