Post Job Free
Sign in

Software Developer

Location:
Toronto, 08, Canada
Posted:
November 20, 2012

Contact this candidate

Resume:

Rugved S Ambekar

Apt # ****, Finch Ave. East, North York, ON, Canada – M2J 4X9

******.*******@*****.***

Home: 416-***-****

Cell: 647-***-****

Objective

To plan, design, develop and maintain software products by utilizing my expertise in large scale software development

and support. This will lead to maximizing efficiency and increasing consumer value with quality software production.

Qualifications

A passionate Computer Engineer with strong industry experience in software backend and front end software

development. Achieved success through:

Preparing for projects by identifying requirements, researching solution strategies and understanding the

development tools involved

Analyzing products and features in the planning stage and ass essing their potential impact on producers and

consumers throughout the software development life-cycle

Developing software from conception and design to implementation, and generating design documents to outline

specifications, functionality and usage of product

Working productively both independently and as part of a team in dynamic, deadline-driven work environments and

consistently producing quality results

Building productive working relationships to grow colleagues trust and cooperation

Academic Background

Bachelor of Computer Engineering, Graduated 2006 - 2011

University of Toronto, Department of Electrical and Computer Engineering

Technical Skills

Specialties: Software Development (C/C++/C#)

Operating Systems: Unix/Linux, Sun Solaris, W indows, AIX

Application Software: MS Office Suite (Word, Excel and PowerPoint), Quartus, Mat lab

Programming Languages: C#, C, C++, Objective C, SQL, Perl, XML, Java, Turing, Verilog

Strongest Achievements

Worked simultaneously with developers from other departments, as well as from the software labs in India

and Barcelona to debug and fix an issue with the error prediction functionality of a database support tool. Maintained

effective progress and was able to determine problem and deliver fix 2 weeks before the expected deadline.

Developed a generic application programming interface (API) that allowed developers in a large software lab to

integrate an independent process into their tools to assist in completing operations. Completed a robust, easy to use

API that was used by several developers and integrated into several tools in the lab code base.

Resolved all compilation issues and completed unit testing under all the required development platforms to

deliver the solution to a high priority defect in minimal time. W as able to deliver the fix for the broken functionality in

less than 42 hours and close the defect.

Simultaneously created and set up all testing environments on Linux, Solaris and AIX platforms to begin

testing for a code change before delivery. Shaved an average of 3 hours of set up time off every project and defect fix

completed.

Relevant Work Experience & Engineering Projects

CaseWare Inc. Present

Software Developer (Server Side)

Debug, develop and test financial client management and web audit software

Manage a large list of bugs and feature developments and prioritize them based on their level of severity and

complexity while regularly multitask ing between projects

Investigate issues and determine the cleanest solution that remains consistent with existing software architecture ;

in terms of data encapsulation and usage requirements

Some larger new development projects include the following:

- Retrieve API: Integrating a filtering API that allowed all server requests to specify which of the requested

objects’ fields are to be retrieved. (Performance Improvement)

- Database Integrity Checks: Creating a generic integrity check API to ensure data is never corrupt or broken,

files are properly managed and data links are current. (Data Maintenance)

- Deep Search: Recoding the entire search infrastructure to include a range of additional features and options,

giving users control over the specificity or broadness of their search . (Upgrade)

Debug and resolve any issues identified in the system through manual and automated testing

Additional duties include writing migration scripts to update datab ase architecture (functions, schema and tables),

reviewing fellow developers’ solutions and ensuring appropriate testing was completed, and writing automated

security and unit tests

International Business Machines (IBM) 2009 - 2010

DB2 Software Developer (16 Month Co-op)

Designed, developed and tested tools, features and defect fixes, which were integrated into DB2 product releases

Generated appropriate design documentation (such as Functional Programming Specifications and high level de sign

documents) for larger projects, which include:

- Partitioned Database Environment (PDE) API Extension: Extended the current PDE API to run tools on

remote database partitions when requested by users

- Online Table Move Tracing System: Developed an application to trace the execution of a stored procedure

responsible for moving tables between table spaces.

- Vendor Process Integration: Developed a generic API that allowed developers to integrate an independent

process into their tools.

Additional duties included identifying functionality errors in the code base and opening defects against them, porting

tools/components from one platform to another and reviewing co-workers’ code to ensure it met coding standards

Final review: Received an ‘outstanding performance’ grading in all areas in the evaluations including dependability,

quality of work, ability to learn, creativity and organization and planning

- Final Overall Performance Grade: A

iPhone Application Developer 2011

Engineering Design Course, University of Toronto

Project: Developed an iPhone application for U of T students

In a group of 3, created an iPhone application that displayed the student’s course information for the semester, his/her

timetable and lecture schedule, a campus map that dynamically displayed any university buildings at request, and all

important university news feeds (faculty, varsity, etc.)

Created an external web service running 24/7 on a server to retrieve the relevant student and university information

form student inform ation servers and the U of T web network and deliver it to the iPhone application upon request

Final product was able to simultaneously communicate with multiple apps, automatically populate itself with the

appropriate student specific information after login, and completely self-update once installed on an iPhone

Presented project during design fair; received a lot of positive feedback from faculty and an A course evaluation.



Contact this candidate