Вы находитесь на странице: 1из 2

Kulwant Singh, Engineer

Phone: (647) 713-8969/ Mississauga L4T 2E2/ kulwant@hotmail.ca


http://ca.linkedin.com/in/ksburn
Software Engineer / Windows application Developer / Test framework Architect

HIGHLIGHTS OF QUALIFICATIONS
6 years of extensive experience in Project Management, test leadership, team coordinating, mentoring and coaching
people to write better test code, build the framework that enable team to move fast and write robust tests.
6 years of experience in software development, windows application softwares, Test development for real time
applications, Hardware test systems, BlackBerry devices, embedded systems and winCE.
Complete ownership of complex software requirements and feature development.
Experience hacking off the shelf test frameworks and modifying/writing our framework on top to better suits testing
requirements.
Built test teams from ground up providing technical expertise and solving every technical hurdle quickly to enable team to
move fast writing tests.
Experience developing multithreaded real time desktop GUI Applications using C#.Net as a software developer.
Experience setting up continuous integration and tests on Jenkins build servers for continuous Integration to move
organisation towards extreme programming efforts.
Experience developing apps for BlackBerry 10 using C++, Qt and Cascades and testing the BlackBerry C++ APIs using
Google Test framework by creating small BB10 apps covering the all the functional and non-functional aspects of NDK
APIs.
Expert at Liaison between various stakeholders and handling communication at all levels.
Proven track record in working with multiple initiatives and projects at the same time.
Excellent technical project management skills with abilities to deliver work according to deadlines.

TECHNICAL EXPERTISE

Microsoft Certified Technology Specialist in Dot Net framework & Application development Foundation.

Languages: C, C++, C#.Net (Expertise), ASP.Net, XML, HTML, Java Script, Qt, Shell Scripting, Python, PHP
Database: SQL Server, MS Access, MySql
IDE: Visual Studio 2008, Eclipse, Blackberry NDK
Software: MS Project 2007, Git, Gerrit, TFS, Clear Case, Clear Quest, MKS Integrity, HP Quality Centre, Jira
Concepts: Strong OOP Concepts, Multithreaded applications, Networking, Real Time data acquisition and handling,
synchronisation, Basic design patterns Implementation and refactoring.

PROFESSIONAL EXPERIENCE

BlackBerry Sept-2010 Present
Description: BlackBerry is the company behind the innovative and award-winning BlackBerry product line.
Project(s): BlackBerry 7, BlackBerry PlayBook and BlackBerry 10 in software handheld division.
Role: Project Team Leader, C, C++ Native Core Platform APIs, Software Test Developer
Accomplishments:
Provided technical leadership, preside over team meetings, attend development scrum meetings, status updates
from team, coordination with project managers for requirement management, work breakdown analysis, task
management, resource management, defect management and provide weekly status report to manager.
Testing the C++ core APIs for BB 10 devices, creating test environment using Google Test and integrated with
automation test framework, bug triage, test team task management, Creating Wiki pages for documenting testing,
environment procedures and settings, automating regression tests, writing unit, functional and non functional tests.
Single ownership of test development and quality of many critical important NDK APIs includes HUB messaging,
MMS/SMS, Remember App, Media player, Audio recorder and helped other team members writing C++ tests for
Camera, File Picker, Phone, Accounts, Contact and Calendar APIs.
Involved in Architecture design review APIs and collaborated with various APIs development teams for symmetrical
API design and using common API pattern throughout the NDK, found and resolved many critical design issues.
Development of tools and BB10 Test Apps asked by VPs, Directors and Team leaders for Issue management, defect
tracking, process improvement, automation and report generation using C#.Net.
Taken multiple initiatives to improve the existing processes and created tool utilities for quick triaging of defects,
defect duplicate reduction, automatic log extraction from remote QNX devices, automatic verification report
generation and email/SMS /MMS bomber applications using C#.Net and BB10 C++ Apps development.
Responsible for starting a team and growing up to 6/8 members converting testers to development.
Responsible for end to end testing of New Features like Near Field Communication, Radio, Wi-Fi, Mobile Hotspot,
Bluetooth and GAN etc on the various BlackBerry 7 QCT and RCT devices.
Attended 4 days C++ training, 4 days Cascades Qt training, 1 day QNX Architecture training, 1 day BlS/BES
Architecture training, 1 day Git/Gerrit training and 1 day Log Analysis training programs.

Agilent Technologies, Inc June-2007 - Dec 2009
Description: Agilent is a world premier test and measurement Company. I worked in system product division responsible for
development instruments like Digital oscilloscopes, function generators spectrum analyzers and network analyzers.
Project(s): Data logger Hardware and Software, Agilent LXI4532-34 Digitizer and Waveform Editor Software.
Role: R&D Engineer (Senior Software Developer)
Accomplishments:
Worked in different capacities on hardware/software projects for windows software applications starting from the
requirements, planning, and coding. Owning complex software features and completed all features code complete
before timeline.
Responsible for development of concepts, prototypes, human factor approved designs, multi threaded business logic
development for software handling gigabytes of real time data, data parsing and data presentation.
Applications development for various modules using C#.Net, Window forms, SQL Server, MS Access and integration
of many third party non-commercial and commercial licensed software components for data handling and
presentation.
Developed re-usable User Controls and APIs for multiple application purpose in C#.
Responsible for unit testing, peer reviews, code reviews, bug fixing, code refactoring and integration handling to
different build releases.
Responsible for coordination between software and hardware product teams geographically distributed, conducting
team meetings, sending out meeting minutes, agenda and action items for various stakeholders.
Complete ownership of existing products improvement, creating work breakdown structure in MS Projects for
improvements, resource planning, risk mitigation planning, development, test and release management.
Coordination with support group and direct customers for providing immediate fixes for critical issues to important
customer.
Involved identifying the resource and conducted interviews to setup the development team.
Involved in providing the training and learning sessions to the team members on the new technologies and
technical knowledge required in this project.
Involved in business meetings to understand the business requirements.

Riken Instrumentation Ltd. Jan 2006 - July 2006
Description: Riken Instrumentation is a technology pioneer and leader in metering solutions, always eager to take
challenges & setting benchmarks through continuous improvements in production process and in all other activities.
Project(s): SCADA based electricity management system software
Role: R&D Engineer Intern
Accomplishments:
Worked on the concept phase of the project and learning about the various interfaces.
Responsible for application development based on the provided requirement.
Tools development using C#.net and visa for test and calibration of meters.
Developing new features for existing software application and bug fixing.

ACHIEVEMENTS
Three Star Awards and cash bonuses (multiple times) for outstanding achievement on BlackBerry 10.
Continuously ranked as a solid performer and far exceeded expectations at BlackBerry.
Rank1 Employee for 2008 in Agilent Technologies, Inc.
Merit award for working on data logger pro software.
Agilent Individual performance bonus award 2009.
Six Sigma White Belt certified from Agilent Quality Department.


Humber Institute of Technology and Advanced Learning Toronto, Canada
*Honours Post Graduate diploma in Wireless Telecommunications (2010)
Symbiosis School of Business
SCDL, Pune
*MBA in Marketing Management (2007-09) Pune, India
Thapar University Punjab, India
Thapar Institute of Engineering and Technology
*Bachelor of Engineering in Electrical with Power System. (2004-2007)
*Under Graduate Diploma in Electrical Engineering (2001-2004)

Вам также может понравиться