Jasbir Singh Dhaliwal
About
JASBIR SINGH DHALIWAL
Contact: +91-9891258206 ~ E-Mail: [email protected] / [email protected]
Senior managerial assignments in Software Development and Program Management with a growth oriented organisation preferably in IT sector
Profile Summary
- An astute an competent professional with over 15 years of rich experience in software development and project / program management in embedded and telecom domains
- Quality experience in project management and coordination activities including planning, resource administration, set up of processes and quality assurance
- Proficient in leading & motivating individuals to maximise levels of productivity; a customer-centric professional
- Proficient in managing the entire software development operations involving requirement gathering, development of functional specifications, design & development and coordination with customer with honed strong problem handling & planning skills
IT Skills
Operating Platforms Windows, NORTi, UNIX, Linux
Development Tools & Languages Visual C++, ANSI C/C++, IAR development tool, SDK, Excel and MS Project programming, Java, Ethereal, Labview Windows DDK and SDK
Software Engineering Tools Git, SVN, McCabe Test, Mercury WinRunner, Rational Purify Plus, Understand for C++, Extensive experience on MS Project
Employment Details
Since Jun’99: HCL Technologies Ltd., NOIDA
Joined as Member Technical Staff and rose to the post of Senior Technical Manager
Key Result Areas
- Managing the team throughout the Software Development & Testing process - understanding client needs, requirements & expectations & devising solutions accordingly
- Planning project activities viz. scoping, estimation, tracking, account level profitability, proposal making, resource planning, change management, delivery management & post implementation support
- Preparing, compiling & presenting various weekly/monthly reports pertaining to staffing needs, process capability, and productivity
- Accountable for full end-to-end process for the user acceptance testing phases of the project, executing testing and working within deadlines
Accomplishments
- Bagged awards for the clients (Telecom Giant) for exceptional performance
- Administered a team of 30 members
- Successfully completed a key project in GUI Development for Embedded Device
- Deft in Process Definition & Compliance
- Created several automation scripts which led to considerable reduction in project manager’s effort for status and metrics reporting
Previous Experience
Jul’97 – Jun’99: Newgen Software Technologies Ltd., New Delhi, India as Software Engineer
Certifications & Workshop
- Certified in Programming Concepts, C, C++, Prepared for PMP, Team handling workshops
- Certified Scrum Master by Scrum Alliance
- Cleared JLPT level 3 (Test of Japanese proficiency)
Academic Details
- B.E. (Computer Science) from Punjab Engineering College, Punjab University, Chandigarh in 1997
- 12th from D.A.V. College, Chandigarh, CBSE Board in 1993
- 10th from New Public School, Chandigarh, CBSE Board in 1991
Personal Details:
Date of Birth: 14th December, 1974
Address: P-544, Sector 21, Jal Vayu Vihar, NOIDA-201301
Languages Known: English, Hindi, Punjabi and Japanese (Basic)
Annexure - Major projects handled
Title: GUI Development for Consumer Camcorder
Duration: 13 Months
Client: A well-known name in home entertainment, Japan
Role: Senior Technical Manager:
Scope In addition to the responsibility for technical deliveries, the following responsibilities were also handled:
a) Responsible for the process definition and improvement in liaison with customer
b) Participation in monthly senior management reviews
c) Data collection and reporting to senior management and customer
d) Monitoring of all the programs within engagement (using EMF portal) so as to maintain the compliance score in the acceptable range
e) Identification of training needs for the DU. Training coordination and reporting of trainings/certification to customer/senior management.
Environment: Windows XP, C/C++, Customer Proprietary Tools as well as reviewing major deliverables, EMF, MS Project, Microsoft Excel/PowerPoint
Title: Verification of Digital to Analog Converters in Quantitative and Qualitative Terms
Duration: 10 Months
Client: Nielsen, US
Role: Senior Manager
Responsibilities: Technical Mentorship, Procurement Management (Hardware testing lab was setup at offshore), Work product reviews
Environment: Windows XP, Excel 2007, VBA, Labview, customer proprietary tools SDK
Scope: The quantitative verification was done by capturing the output of the D-To A converters and subjecting the output to the customer provided SDK’s subsequently the data was imported in the excel. The complete test case execution and report generation process was automated using the VBA script. The automation reduced the manual effort by around 70%. The qualitative verification was done by capturing the output on the spectrum analyzer and subsequently on lab view.
Title: Bug fixing and feature enhancement of the Mobile Data Gateway
Duration: 60 Months
Client: Comverse, Israel
Role: Section Manager
Environment: Windows 2000, VC++ 6.0, UNIX, Linux, MS Project, Unix/Linux, Main Protocols: RADIUS, HTTP, WAP, Push Proxy Gateway (PPG), RTSP, Simulators: Nokia Mobile Browser, WebBug. Network sniffers: Ethereal, Wireshark
Scope: The Mobile data Gateway (MDG) supplies a platform for the delivery of Internet based services to all types of mobile wireless devices.
Responsibilities: In addition to Section Management, handled the following responsibilities:
- Served as a CMMI Subject Matter Expert (SME) for the BU
- Hold the credit of being selected as a TL9K SPOC due to in-depth knowledge in the area of process improvement
- Worked as a Tool SPOC for identifying the BU tools needs and ensuring the compliance
- Acted as a SME for the PM-Smart (An HCL Project Management tool) implementation
Title: Development of Printer Firmware and PC Applications for the Tak’Imaging Printer
Duration: 6 Months
Client Tak’Imaging, Paris, France
Role in Project Technical leader
Environment: NORTi, IAR Development Workbench, Windows (XP / DDK 2003), VC++ 6.0
Scope: The project constituted of two components. One running as a printer firmware and the other as Windows XP application.
Title: Enterprise Presenter
Duration: 6 Months
Client: Product of HCL Technologies
Role: Technical Leader
Environment: Windows 2000, VC++ 6.0, gSOAP, VISIO, Rational Rose
Scope: Presenter was a tool for developing cross platform GUI applications. Enterprise Presenter was designed to create applications, which communicated across the internet. The feature of creating consumer applications was added. The development of Enterprise Presenter involved the technologies like UDDI, SOAP, WSDL, XML, etc.
Title: BSI Tool: Reverse engineering of BSI tool
Duration: 9 Months
Client: Denso Create, Japan
Role: Significantly involved in reviewing the design documents prepared by the team and rendered guidance to team on the technical issues.
Environment: Windows NT 4.0, VC++ 6.0, Understand for C++, Microsoft Word
Scope: The project developed the high level and low-level design documents from the BSI code. The Project also involves localization, Unicode Implementation and testing of Human Machine Interface (Tool for code generation for Car Navigation Systems) Tool.
Title: AppBuilder - a GUI Application for Windows
Duration: 13 Months
Client: Denso Create, Japan
Role: Project Leader
Responsibilities: Administered a team of 5 members
Environment: Windows NT 4.0, VC++ 6.0, Rational Rose (During design phase), Microsoft Word
Scope: AppBuilder, a GUI application for windows, was designed to create a complete program development by assembling individual components. A Tool for Combining Functional Components for a Car Navigation System to Produce a Complete Car Control System. Additional utility was developed which performed the automatic conversion of RC based GUI application from one regional language (Japanese) to another (English)
Title: Reverse Engineering of the Modular Voice Processor (MVP)
Duration: 5 Months
Client: Glanayre Electronics, Inc. US
Responsibility: Generated the design (detailed as well as high level design) from the code of the computer interface module.
Environment: Windows NT 4.0, VC++ 6.0, Understand for C++ (Tool for reverse engineering), Microsoft Word.
Scope: Modular Voice Processor (MVP) was a telecommunication system that provided advanced voice messaging features. This project involved generation of detailed and high level design from the C Code.
Computer Inter face Module: The module parsed the command string entered into recognizable keywords, labels and parameters..
Title: Feature Enhancement of Illumea Fiberpix (Onsite at Newport Beach, CA)
Duration: 6 Months
Client: Illumea Corporation, US.
Role: Designer, Programmer
Environment: Windows NT 4.0, Visual SourceSafe 6.0, VC++ 6.0, Numega BoundsChecker
Scope: Fiberpix was software designed to connect standard PCs to microscopes through the internet. The project implemented the following modules: Hand Drag, Digital Slide Functionality, Objective Change on right click and error handling.
Title: Image printer for Windows 95/98 and Windows NT
Duration: 6 Months
Client: In-house product
Role: Programmer
Environment: Windows NT 4.0, Visual C++ 5.0, Windows NT 4.0 DDK, Windows 32 SDK, Visual C++ 1.5, Windows 95 DDK, Windows SDK
Scope: The project image printer prints in the TIFF file instead of generating a PRN file,
Title: Sunshine Project
Duration: 18 Months
Client: Canon, Japan
Role: Programmer
Environment Windows NT, Windows 95,Visual C++, Windows DDK, Windows SDK, Wang OCX, SourceSafe, Scan OCX
Scope: This project was related with the new range intelligent computer peripheral devices.
Responsibilities Accountable for developing the following modules:
- Virtual Printer Driver: Virtual Printer Driver was a wrapper on actual printer driver.
- SunShine Desktop: This module was an interface for Sunshine backend. The project consisted mainly of GUI design. Involved in developing the interfaces for the following modules: Scan, Mail & File Interface, SunShine settings
- FxPrintLog: was a utility to capture the printing job attributes (like number of pages printed, paper size, number of copies etc.) from all the printers. The implementation of the project was divided into two parts: 32 bit FXPrintlog executable and 16 bit printer driver.
Experience and services
-
Career history
- 1999-06-14 - present - HCL Technologies (Senior Technical Manager)
- 1997-07-15 - 2013-06-13 - Newgen Softwares (Software Engineer)