Post Job Free

Resume

Sign in

Project Quality Assurance

Location:
Brookfield, WI
Salary:
85000
Posted:
July 26, 2017

Contact this candidate

Resume:

SHAHEER AHMAD ( Cell:+1-262-***-****)

ac1ibo@r.postjobfree.com; skype id : bs_shaheer

Experience Summary:

Over 13+ years of experience in analysis, design, development and testing of applications and system software with security across the enterprise and production applications using C, C++, QT Programming (C++ GUI Programming Tool Kit) on Linux.

Hands on experience using Object Oriented Programming (OOPs) and Object Oriented Analysis and Design (OOAD) concepts.

Expertise working with Linux and UNIX Environments.

Experience in working in Software Development Life Cycle (SDLC) and Agile methodology.

Hands on experience with development tools – MyWorkshop, DOORS, Visual C++.

Expertise in Configuration Management using ClearCase, and the Defect Tracking using ClearQuest and CodeCollaborator.

Ability to ensuring technical security planning, testing, verification and risk analysis in accordance with application software development.

Capable of defining, deploying and monitoring risk management, compliance, and information security programs.

Build the infrastructure for internal/external threat and vulnerability assessments.

Design and build the security infrastructure for multiple projects.

Experience:

Currently Working with Birlasoft Inc. USA has valid H1 Visa (Dec 06 - till date).

Skills/ Tools:

Languages: C, C++, QT 4.0, Pro* C UML, Perl, XML, Shell Scripting, STL, Threads library.

Operating Systems: Linux (RHEL 4), Solaris, Windows NT/95/2000/XP and MS-DOS.

Databases: SQL Server 2005/2008, Oracle 10g, PostgresSql

OO Skills: Strong object oriented design skills, Design Patterns, Generic design & development.

Networking: TCP/IP Programming, Sockets Programming, Inter-process Communication, RPC, ACE (ADAPTIVE Communication Environment)

Software/ Tools: GNU development tools, GCC, GDB, and Pthread library, DOM Library, GD Library, VC++, MFC, Visual SourceSafe, Microsoft Visio, UML, Rational Clearcase and CVS.

Hardware: SMP and Single Processor Pentium based Machines, Embedded systems, MIPS Processor, PowerQic, Arm EP9307

Industrial Domains: Telecom, Application development, Retails, Healthcare

Education:

M.C.A. (Master of Computer Application) from C.C.S. University Meerut in 2002.

P.G.D.C.P. (P. G. Diploma in Computer Application) from Dr. B.R.A. Univ., Agra in 1998

B.Sc. (Maths) from Dr. B.R.A. Univ., Agra in 1997.

Training:

Process Champion Workshop

Impact Gold (Advanced Communication Skills Training)

Project Details

Duration : Dec 2016 – Till Date

Project Name : CT Revolution - Recon

Client : GE Healthcare (US)

Team size : 5

Company : Birlasoft Inc. USA

Description: The Obelus architecture is a “Service Oriented Architecture” (SOA) framework, which defines several types of plugins that are runtime loaded and managed by the platform. The plugin types must conform to predetermined interface definitions for extensibility, flexibility while enforcing functional and type safety. The Obelus framework separates common functionality such as communication, threading, exception handling and logging from application specific functionality.

Responsiblities:

Designed and enhanced Obelus logs by adding process IDs and Thread IDs in all log files.

Developed PixelBrdige Service Tester to send Multiple images simultaneously.

Developed software units using C++.

Conducted and Performed code reviews using code collaborator.

Documented the test procedures as per the system requirements and performed the testing for the assigned modules.

Document, Resolve and Verify SPRs (System Problem Reports) using HCS ClearQuest Defect Management.

Worked with various modules in CT Recon project (obelus, iungo and ore).

Worked on multiple services in CT Recon Project (timer, jobprocess, log and pixelbride).

Completed the GE assigned Trainings.

Performed unit testing, Participation in the verification and validation and Quality assurance.

Environment: Suse Linux, C, C++, Xml, Network programming with TCP\IP protocol, Shell Script,STL, ClearCase, ClearQuest, CodeCollaborator & MyWorkshop etc.

Project Details

Duration : July 2011 – Nov 2016

Project Name : IIP (InSite Interactive Platform)

Client : GE Healthcare (US)

Team size : 10

Company : Birlasoft Limited India

Description: InSite Interactive Platform is a tool which provided modalities on customer applications those runs on healthcare devices like; CT, XR etc. reports provided by the Online Center. This tools used in a set of protocols to support a network. IP provides a connectionless datagram delivery service to autosc (The automated support center accepts incoming requests from ProDiags or call out to sites to gather information) for transport layer protocols such as TCP. This tool includes InSite connectivity, Proactive Diagnostics, Web Server, Web Browser, and Customer Applications.

Role

Acted as Technical Lead

Design UI part in QT4.0.

Design and Development of C++ Classes for applications.

Performed unit testing, Participation in the verification and validation and Quality assurance.

Implement the policies for all aspects of information security across the enterprise and production environments

Test and deploy new security technology

Prepared task status report for client.

Project Task Scheduling and code-review.

Environment: Pentium based PC, Suse Linux, C, C++, Dom Library, Xml, Network programming with TCP\IP protocol, Shell Script,STL etc.

Duration : August’ 2009 – July’ 2011

Project Name : NEWS

Client : Synapse (US)

Team Size : 12

Company : Birlasoft Limited India

Description: The Existing application used C++, Pro* C, Shell Script. Application was used to handle the customer and vendor. Customer books their orders with synapse and synapse will send the details to vendor. Vendor fulfillment the orders.

Role

Acted as Team lead; I also worked for 3 months on client side with Synapse.

Design and Development of C++ Classes for applications.

Implement the policies for all aspects of information security across the enterprise and production environments

Test and deploy new security technology

Managing the version control system with the help of PVCS.

Project Task Scheduling and code-review.

Prepared task status report for client.

Performed unit testing, Participation in the verification and validation and Quality assurance

Environment: C, C++, Pro* C Linux, Shell script Database: Oracle 10g

Duration : April’ 2009 – August ‘ 2009

Project Name : IVR Project

Client : GE Money (State Bank of India)

Team Size : 5

Company : Birlasoft Limited India

Description: The existing eServicing Framework has been leveraged, by exposing its middleware module capable of communicating with VisionPLUS through VMX server, as a web service. The solution consists of web service client components comprising of two DLLs and one TCP Server. The components are described in following sections.

Role

Design and Development of C++ Classes for applications.

Managing the version control system with the help of ClearCase.

Project Task Scheduling and code-review.

Prepared task status report for client.

Performed unit testing, Participation in the verification and validation and Quality assurance

Environment: C, C++, VC++, XML, STL

Duration : May’ 2008 – March ‘ 2009

Project Name : Material Tracking application

Client : GE, U.S.A

Team Size : 10

Company : Birlasoft Limited India

Description

As part of the Material Tracking application, there were hand-held and truck-mounted radio frequency barcode scanner units which are used to scan incoming materials and track them in Material Tracking's tables. Which is used to manage the piles of raw materials and components

and send signals between the plants to let them know that more materials/components are needed so that they can schedule production accordingly. These applications were built around a lot of Oracle stored procedures, in our Oracle 8.17 database.

Environment: C, C++, Pro *C, STL, XML,QT 4.0, Monta-Vista Linux Kernel, Linux 9.0,.

Database: Oracle 8.1.7

Duration : Dec’ 2006 – May’2008

Project Name : IQMax Sustaining

Client : IPC, U.S.A (http://www.ipc.com/)

Team Size : 10

Company : Birlasoft Limited India

Description:The IQMax turret (telephonic device used at trading floors) was the user device for the alliance MX system. The turret provided the displays, microphone, speaker, handsets, buttons and LEDs to use telephony system.

The Apollo turret software architecture is organized into four (4) layer of responsibility. Operating system (OS), Services, Application Infrastructure and Apollo Applications. Apollo Applications are software modules that interacts with a user, responsibilities include interpreting user input, implementing domain policies, present the system state, making requests from services and libraries. These Applications are Program manager, call manager, Call History, Directory Application, Speakers etc All Applications architecture design with MVC (Module View Controller).

The Turret hardware architecture deploys two different CPUs on 2 different circuit cards; a PowerQic 8270 for the Apollo BMU and an Arm EP9307 for the PTU, SUs and BUs.Each processor executes independent versions of Monta Vista’s Linux Kernel.

Environment: C, C++, STL, Qt, Monta-Vista Linux Kernel, Linux 9.0, MVC (Model View Controller) Architecture.,Database: Informix

Duration : June’ 2005 – Aug’ 2006

Project Name : Node Explorer

Client : Node, U.K. http://nodeexplore.com

Team Size : 10

Company : Netsity Systems (P) Limited India

Description: This was a robust location aware media player - a small hand held computer with stereo headphones, which downloads relevant information from a server, guiding the user, via GPS (Global Positioning System), as they walk around their environment. We compiled source code for source to target machine.

Environment: Pentium based PC, MIPS Processor, Linux 9.0, C, C++, QT 4.0, Cross compile, Dom Library,Xml, gd Library, touch screen etc.

Duration : Sep’ 2004 – June’ 2005

Project Name : iEMS (Education management system)

Client : Netsity Systems (P) Ltd. India

Team Size : 10

Company : Netsity Systems (P) Limited India

Description:

System has a 3-tier architecture application. Database logic layer, Business logic layer, Front end layer; Database layer covers with the help of PostgresSql, Business logic layer implement with C++, PHP and Front end layer implement with XML and HTML.We used Unicode compilation for making iEMS as a language independent

Environment: Pentium based PC, Linux 9.0, C, C++, PHP 4.2,Xml,HTML,PostgerSQL 7.3.2,

Server: Apache 2.0

Duration : June’ 2004 – Sep’ 2004

Project Name : Language pack Interfacing with Ms word

Client : Government of Greenland

Team Size : 4

Company : Netsity Systems (P) Limited India

Description: This project covers the version 3.0 APIs for the base proofing tools, speller (CSAPI), thesaurus (CTAPI), and hyphenator (CHAPI). The main drivers using for developed these APIs:

Fix Errors – there are many inconsistencies and errors in the present APIs.

Enable new features – by adding new functions we can enable new features in both clients and engines. We have tried to make the calling conventions uniform across the APIs. For the functions that perform the work, there is typically an input buffer (structure) that the engine doesn’t change in any way, and a return buffer to hold the results. .

There are main four part of this project:

Module, Engine, or Tool: The module that implements the tool (speller, hyphenator, or thesaurus). Implementation is usually a Dynamic Link Library (DLL).

Lex File or Dictionary: The databases that supports a module. Main dictionaries (MDRs) are in a text format has two-part .dic file or affix file that only the associated engine can read. User dictionaries (UDRs) are in text format that is common to all tools of that type (speller, hyphenator, or thesaurus). Users can modify user dictionaries

Application or Client: Refers to the application that invokes the module code.

Tool Session: Refers to the entire tool-related activity between the initialize and terminate calls. The activities might include spell checking a document, returning hyphenation information for several individual words, editing dictionaries, or retrieving meanings and synonyms

Environment: Pentium based PC, Windows 2000, and Visual C++.

Awards and Recognitions:

Certificate of Appreciation from GE for the successful and with in time delivery.

Personal Information:

Date of Birth : 25th May 1978

Father’s Name : Mr. Shabbeer Ahmad

Nationality : Indian

Languages : English, Hindi

Passport : J5698801 (till 2021)

VISA : H1B (till 2022)

I here by declare that the above knowledge is true to the best of my knowledge.

Date:

Place: (Shaheer Ahmad)



Contact this candidate