Post Job Free
Sign in

Engineer Engineering

Location:
Waukegan, IL
Posted:
August 01, 2017

Contact this candidate

Resume:

RAVNEET SINGH

Phone no:+1-224-***-**** LinkedIN : https://www.linkedin.com/in/ravneet-singh-53844924 Email id: ac1l3i@r.postjobfree.com / ac1l3i@r.postjobfree.com

CAREER OBJECTIVE:

Quest to work in a professional atmosphere which will enable me to cope-up with emerging as well as the latest technologies and provide scope for widening the spectrum of my knowledge.

To undertake challenges that keep me active and can extract the best out of me.

Professional Summary:

5.5+ years of extensive experience in developing, debugging and maintaining embedded systems(middleware) for Pump Control systems and applications.

Experience in software quality assurance – Inspections; risk management, requirements reviews, software metrics, quality and test plans, test designs and cases; Change control and configuration management.

Ability to program in C/C++/C# for embedded microprocessors and middleware applications.

Excellent Communication skills, hard working, highly enthusiastic and good problem solving abilities.

●Ability to learn and implement different languages and complete projects in the given timeframe.

●Fast learner with previous work experience under demanding, problem-oriented circumstances.

●Self-motivated and energetic team player.

●Conducted guest lectures, leadership sessions and technical trainings.

Educational Qualification:

B.TECH in Electronics & Communication Engineering from JNTU, India.

And M.S from Manipal University, India.

Currently pursuing Professional Masters in Electrical & Computer Engineering at Illinois Tech.

PROJECT TITLES:

1.EMERGENCY LIGHT.

2.INDUSTRIAL TRAINING IN COMMUNICATIONS (AAI).

3.FIRE EXTINGUISHING ROBOT.

TECHNICAL SKILLS:

Operating Systems

DOS,Windows98/XP/7,LINUX.

Languages

C,C++,C#.NET, Javascript, Angular.js, Node.js, Express.js, Couch DB, Mongo DB

Technologies

MODBUS(TCP/RTU), JSON, ZMQ, Quazip, Socket Programming, Working knowledge on QT(Backend), HTML, XML, CSS, python, Javascript, PHP, sqlite3, CouchDB, BOOST UT Framework, Google UT Framework

Others

MS-Excel, MS-Word, MS-Powerpoint, Operating System, Software Quality Management. VS 2010, AGILE process, CMMI Level 5 process, Scrum, TDD (Agile), VmWare Player, PSP, PDCA, RCA. JIRA, STASH, JENKINS

Professional Experience:

Abbott (St. Jude Medical)

May 2017 - July 2017

Role: Software Design Engineer

Abbott is a global market leader in healthcare services and medical devices. Abbott has a broad range of branded generic pharmaceuticals, medical devices, diagnostics, and nutrition products. The company's in-vitro diagnostics business performs immunoassays and blood screening. Its medical tests and diagnostic instrument systems are used worldwide by hospitals, laboratories, blood banks, and physician offices to diagnose and monitor diseases such as HIV, hepatitis, cancer, heart failure and metabolic disorders, as well as assess other indicators of health.

EnSite Velocity: The EnSite Velocity Cardiac mapping system is a suggested diagnostic tool in patients for whom electrophysiology studies have been indicated. It is helpful in displaying the position of catheters in the heart and do complex analysis.

Responsibilities:

●Responsible for refactoring code in Qt/C++ for UI.

●Converting the current code base into Presenter first design Pattern (MVP).

●Facilitating the test automation for UI.

●Incorporating TDD for UI.

●Using SOLID design principles.

Environment:

Linux Redhat, JIRA, STASH, GIT, C++, Swarm, QT/Linux, Perforce, QTCreator, ninja.

TEKTRONIX INC.

June 2013- July 2016

Role: Software Design Engineer Level II(June 2014 - April 2015).

Role: Technical Lead/Scrum Master(May 2015 - July 2016)

Tektronix is a leading global Technology and IT enterprise offering services and products in Test and Measurement domain throughout the world. Tektronix, Inc. is an American company best known for manufacturing test and measurement devices such as oscilloscopes, logic analyzers, and video and mobile test protocol equipment. In November 2007, Danaher Corporation acquired Tektronix as a subsidiary. The company received a 2007 Technology & Engineering Emmy Awards for compliance standards monitoring systems for Advanced Television Systems Committee (ATSC) standard and Digital Video Broadcasting (DVB) transport streams. Worked on Tektronix’s major application DPOJET and currently working on their upcoming future prospects. Released one product as "TekScope Anywhere" and currently working on their new product.

TEKSCOPE ANYWHERE: Tek Scope Anywhere is a new generation OSCILLOSCOPE which is carved out of a common technology C++. It's a cross platform codebase running on both LINUX and WINDOWS. It's a very intuitive UI and makes it easier for the user to run and test measurements in POWER/JITTER domain.

Responsibilities:

●Responsible for developing algorithms in C++ for measurements.

●Implement Jitter/Power algorithms and train team in technical quality.

●Implemented Report infrastructure using html, css and javascript to generate reports in mht and pdf.

●Incorporating TDD for measurements and writing Unit Tests and Integration Tests.

●Using SOLID design principles.

●Was responsible for implementing code quality and code standards.

●Maintaining daily records of resolutions made by the team members and tracking the gap between the target achieved and the monthly target.

●Making sure that the customers are satisfied with the resolution of the defects

●Take ownership of the issue faced by the customers and providing resolutions ASAP.

Environment:

MS Visual Studio 2010/2012, JIRA, STASH, GIT, C++, C# .NET, Quazip QT/Windows/Linux, HTML, CSS, Javascript.

STRENGTHS:

Commitment, willpower and leadership.

Adaptable to environment changes and emerging trends.

Willingness to learn and adaptability to put learning into practice.

Add lot of innovative ideas for solutions and intellectual properties.

Larsen & Toubro Limited, Integrated Engineering Services (L&T IES) February 2011 – May 2013

Role: Software Engineer(Embedded/Middleware).

Larsen & Toubro (L&T) is a technology-driven USD 12.8 billion company that infuses engineering with imagination. It offers a wide range of advanced solutions, services and products. L&T Integrated Engineering Services (L&T IES) is a strategic business Unit of L&T Ltd. with expertise in various industry verticals’ such as automotive, aerospace, industrial products, medical devices, consumer packed goods and science & technology. Their end-to-end service offerings include product design, analysis, prototyping & testing, embedded system design, manufacturing engineering, plant & construction engineering, asset information management & engineering process support using cutting-edge CAD/CAM/CAE technology in various domains.

LUFKIN Oil Well Manager(LWM), is a LINUX platform based application oriented project in which, the intent is to develop some core applications which can be run on ARM controller and eventually controls the operation of oil pumping system. This is basically a Pump controller that controls the pumping based on some inputs from the core application. These core applications include:

1. DAL(Database Access Layer) which is an interface to the COUCHDB database to store the data concerned with the pump system.

2. EMC(External Communication Module) which is an interface between user and the external modules, which decides the parameters, that affects the pump system.

3. SSI(Socket Server Interface) which serves as a channel for all the requests coming from a remote system in XML format to be served by other core applications.

4. LEA(Logic Expression Application) which takes logic expressions to evaluate or set specific parameters or alarms of the pump system.

5. MODBUS communication support through EMC.

All the core applications communicate through JSON protocol and the HMI communicates with SSI on XML protocol.

Inter process communication is implemented using ZMQ library. Here, ZMQ’s publisher/subscriber channel and request/reply channel is used.

Responsibilities:

●Responsible for handling the code design issues and to code according to the best possible solution. By thorough review of the code & different use case scenarios, tried to find any design issue and resolve the same.

●Responsible for code development for the new requirement changes.

●Performed application level testing and executed different test cases for bugs or any other issues regarding the current design.

●Extensively used GDB(GNU Debugger) debugging tool while performing testing activities on the project.

●Detailed analysis of the requirement, decision making and informing resolution to the client concerned.

●Making design adjustments in the code. With the change requests coming and to improve efficiency of the working code, sorted out the designs of applications.

●Providing best possible resolution to the clients ensuring quality and customer satisfaction. Also, provided the most efficient and least time consuming methodologies to incorporate current and future format changes on the applications.

●Providing feedback and suggestions to improve customer satisfaction based on the feedback received from the clients on issues reported.

●Facilitated change management by taking monthly sessions to ensure that the team is updated with all the latest changes and procedures followed. Also, making sure that everyone in the team is on the same platform regarding that and there are no knowledge gaps within the team.

●Responsible for logging all the information during the client calls. Served as the official logger of the client requirements during the client calls.

●Responsible for gathering requirements in the initial stages of the project for all modules, and then later on for specific module change requests.

●Used SDLC for the applications development and followed the CMMI level 5 process to ensure quality of the released code.

Environment: LINUX in VmWare, g++compiler, MS-Word, MS-Excel, MS-Powerpoint, GDB, MS-Outlook, Windows XP, Splice, MS-Office.

DECLARATION:

I hereby declare that the information furnished above is true to the best of my knowledge.

Date:

Place:

(Ravneet Singh)



Contact this candidate