Post Job Free

Resume

Sign in

Information Technology Design Engineer

Location:
Toronto, ON, Canada
Salary:
80000
Posted:
September 24, 2016

Contact this candidate

Resume:

RAVI BHANABHAI, M.A.Sc, B.Eng

LinkedIn

** ****** ****** acwrdq@r.postjobfree.com

Toronto, ON M5B1H9 647-***-****

TECHNICAL SYSTEMS ANALYST

A quick learner and highly motivated Information Technology professional with experience in complex and demanding industries. Diverse experience in the backbone of banking payments, emerging healthcare technology, and high throughput no downtime router industries. Accomplished and ad- hoc who leverage’s strong interpersonal skills and technical knowledge to achieve business objectives. Areas of expertise include;

Machine learning

Data filtering

Logical solutions

Strong personal skills

Strong analytical skills

Eagerness to learn

TECHNICAL SKILLS

Programming Languages: ANSI C/C++, Java (J2SE), Python, Scala, Spark, LATEX, XHTML, SQL. Technical Tools: Collis EMV PVT, Apache Spark, OpenCV, SVN, GIT, Agile, MS Excel. Operating Systems: Linux, MS Windows, MS Windows Server 2003, Real-Time Linux. PROFESSIONAL EXPERIENCE

APACHE ON-COURSE LEARNING July 2016 - Present

Apache Spark Developer

Coded multiple Apache Spark applications for the use in big data analytics. Worked in both a team and indivdually. Work was done on weblog parsing, court prediction from parking ticket data using the City of Toronto Open Data, and a click rate prediction model used in web-ad click prediction.

Each project was implemented and tested to ensure proper functionality. Various machine learning techniques were implemented from feature modification like the One-Hot-Encoding scheme to Logistic Regression.

Projects implemented in Python on the Sublime editor and ran on the Databricks cloud for cluster computing. Projects were compiled in Spark 1.6 and later in Spark 2.0.

Provides practical experience in machine learning, big data, Spark, and Python, with some experiance in Scala too.

ROYAL BANK OF CANADA July 2013 - September 2016

Technical Systems Analyst

AD-HOC work style put onto various projects to gain an understanding of many different topics. Works in Personal Touch Banking Client Identification system. Performs updates to security control document, Europay/Mastercard/Visa chip cards, Java coding, and production support.

Updates the Security Control Document while meeting audit requirements contributing to minimizing major security updates. Completes projects requiring diligent work searching through the Intranet, collaborates cross functional in order to find answers to 56 questions.

Gained an understanding of different measures taken to secure and manage the application. Areas such as; resource access with application IDs, Context searching in programs, log creation, disaster recovery, client data privacy, and supplier management. Ravi Bhanabhai 2

Testing, designing, and validating Europay/Mastercard/Visa chip cards using a test plan created in MS Word and the testing application Collis EMV. The plan saving weeks in testing phase, providing faster turnover to production. Reviewing Europay/Mastercard/Visa technical specification designing cards was done by updating existing templates with new TAGs and updating TAG values.

Design and code of card payment simulator and budget tracking tool in Java was completed using SQLite, Java, and Blackberry API’s. Purchased items by the user displayed in end of the month graphics. Contributing to object oriented coding experience.

Works with senior developers on a daily basis to find suitable solution for client’s. Maintain record of production support resulting in saving time on repeated production problems. EVERTZ MICROSYSTEMS August 2012 - July 2013

Design Engineer

Coded multi client access and web interface controls in server side code, providing improved features in final production. Ensured code contained the use of Lists with client drop functionality to prevent running out of connection space.

Each project was implemented and tested to ensure production level functionality. Applied string parsing during web interface retrieving string from CGI and call the appropriate function. Performed multiple manual testing before being sent from the developers team to the testing team.

Implemented and ran automated test scripts using Jenkins for a Linux, C++, MAKE compiled project. Tested Jenkins resulting in an automated testing unit saving time on performing basic tests.

Provided practical experience in C++ and Linux using a SVN repository providing experience in object oriented programming. The use of extensive MAKE file was used in compilation and provided practical experience on updating MAKE files with added packages and compilation commands. Resulted in improved object oriented programming and compilation. CARLETON UNIVERSITY September 2009 - April 2012

Research Assistant

Fuzzy Logic classifier to predict the stage of condition for regions of lungs. The project was a novel aspect to the use of conductivity data of the lung region.

Gained an advanced understanding of the underlining mathematics in Fuzzy Logic, Neural Networks, Regression Analysis, Linear Programming, Non-Linear Programming, K-Means Clustering, and Adaptive Filtering. This has given great insight into Machine Learning and data analysis.

EDUCATION AND PROFESSIONAL DEVELOPMENT

M.A.Sc - Electrical and Computer Engineering Carleton University 2009 - 2011 Published: 2nd Place Paper in EMBS Symposium; Masters Thesis. B.Eng - Computer Engineering (2009 Dean’s List) Ryerson University 2004 - 2009 HackOnData 2016

Participated in the HackOnData hack-a-thon 2016, a one weekend coding session in Spark to solve presented problems.



Contact this candidate