resume m shams qureshi

4
M Shams Qureshi Email: [email protected] Location: Mumbai Mah. Mobile: +91 9637045568 LinkedIn: https://www.linkedin.com/in/m-shams-qureshi-604ba765/ C/C++ software developer offering more than 3.5 years of full life cycle experience including planning, requirements definition, features and functionality design and development, coding, testing, QA, implementation, product and infrastructure enhancements and maintenance. Experience in conceptualization and development of Microcontroller and SOC based products and solutions applications through intuitive problem-solving and creativity. Diverse experience in Linux operating system and device drivers solutions. Summary Knowledge of advanced level programming in C/C++ including thread synchronization multithreading, multi processing, concurrency and TCP/IP Socket Programming. Developed applications for inventory maintenance, vendor information and order processing which increased efficiencies and reduced operating. Technical Skills Languages C, C++, Assembler, C#, SQL, HTML, CSS, JavaScript Concepts Linux System programming, Device Driver programming,, Multithreading/Multiprocessing, Networking. Software Microsoft Visual Studio, MS Office, Systems Windows ,Linux Distributions. Hardware Raspberry Pi, Beagle Bone black, Peripherals, Network accessories Databases MySQL Career Highlights System Engineer, TATA Consultancy Services (TCS) Mumbai. February'2016 till present Embedded System Engineer, Process Precision Instruments-R&D(Core Analogics) Pvt Ltd –Vasai Thane(dist). September’2013 till January'2016 (2.4 yrs Exp)

Upload: m-shams-qureshi

Post on 13-Apr-2017

34 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Resume M Shams Qureshi

M Shams QureshiEmail: [email protected]

Location: Mumbai Mah.Mobile: +91 9637045568

LinkedIn: https://www.linkedin.com/in/m-shams-qureshi-604ba765/

C/C++ software developer offering more than 3.5 years of full life cycle experience including planning, requirements definition, features and functionality design and development, coding, testing, QA, implementation, product and infrastructure enhancements and maintenance. Experience in conceptualization and development of Microcontroller and SOC based products and solutions applications through intuitive problem-solving and creativity. Diverse experience in Linuxoperating system and device drivers solutions.

Summary

• Knowledge of advanced level programming in C/C++ including thread synchronization

multithreading, multi processing, concurrency and TCP/IP Socket Programming. • Developed applications for inventory maintenance, vendor information and order processing

which increased efficiencies and reduced operating.

Technical Skills

Languages C, C++, Assembler, C#, SQL, HTML, CSS, JavaScript

ConceptsLinux System programming, Device Driver programming,, Multithreading/Multiprocessing, Networking.

Software Microsoft Visual Studio, MS Office,Systems Windows ,Linux Distributions. Hardware Raspberry Pi, Beagle Bone black, Peripherals, Network accessoriesDatabases MySQL

Career Highlights

System Engineer,

TATA Consultancy Services (TCS) Mumbai.

February'2016 till present

Embedded System Engineer,

Process Precision Instruments-R&D(Core Analogics) Pvt Ltd –Vasai Thane(dist).

September’2013 till January'2016 (2.4 yrs Exp)

Page 2: Resume M Shams Qureshi

Project at TCS:

Title: Ericsson Inc. US and Canada (VSE Platform Development)

Role: Developer

Responsibility: Resolved customer raised queries and tickets.

Project Description:

• Involved in product support activities mainly in Linux kernel Domain.

• Majorly involved in customer queries related to flash module,

• Routine Exerciser (REX) and port maintenance.

• Involved in product support activities resolved customer raised queries. Debug queries

related to flash, port maintenance, Routine Exerciser (Rex), Linux kernel and device drivers.

-----------------------------------------------------------------------------------------------------------------------

Projects at Core Analogics:

1.Title: Transparent Node

Control Board: SOC: Broadcom BCM2837

Responsibility:

• Requirement understanding.

• Device Driver implementation for Laird Ramp serial Wireless module

• Translating Modbus over serial packets into Modbus over Ethernet.

• C# driver’s implementation to communicate with MODBUS (RS-485).

• Raspbian Kernel Build and patching.

• Implementation of Modbus master and slave drivers for serial communication.

• Version Management using GIT.

• POC on Raspberry Pi-B 2

-----------------------------------------------------------------------------------------------------------------------

2.Title: HMI for High Pressure Stirred Lab Autoclave Control

Control board: SOC : Sitara AM3358BZCZ100

Responsibility:

• Requirement understanding.

• C# driver’s implementation to communicate with MODBUS(RS-485).

• Touch Device Driver modification to suit HMI performance.

• Ubuntu Kernel Build and patching.

Page 3: Resume M Shams Qureshi

• Implementation of Modbus master and slave drivers for serial communication.

• Implementation of GUI using Windows Form for communicating with devices such as

Temperature, Pressure, Flow and VFD controls.

• Version Management using GIT.

• POC on Beagle Bone Black

Technologies used: C, Linux Internals, Mono, Linux porting, C#, Multithreading,Linux Shell Scripting.GIT versioning system.

Team Size : 3

Project Description:

• This 7” touch screen beagle-bone black based HMI running on Ubuntu operating system is

used to communicate with Temperature ,Pressure, Flow and VFD control using Modbus communication for Controlling and monitoring the process such as hydrogenation, oxidation, alkylation, chlorination, nitration,polymerization etc within the Autoclave.

• Application that runs on HMI is developed on Windows .Net platform using C#, which

executes on Linux using Mono tool server.

• User settable parameters are stored and retrieved from

• Database using SQLite database.

• HMI communicates with control boards using MODBUS communication over serial using

RS485.

-----------------------------------------------------------------------------------------------------------------------

3.Title: Multistage Incubator and Hatchery Control.

Microcontroller: ADUC 836, Si Lab C8051F128

Responsibility: Designing Hardware and Firmware.

Project Description:

• The Project is based on closely monitoring and maintaining the environment within an

Incubator or Hatcher for production of healthy birds and maintains high hatchability and chick quality.

• Process Control System based on 8051 based ADuc836 having 24 bit ADC.

• Communication based On MODBUS protocol on RS485 interface used to communicate

with different displays.On-OFF control module is used in the software for controlling temperature and humidity. Alarm module is used in software for monitoring various alarmmcondition.

Page 4: Resume M Shams Qureshi

Education, Training and Certifications

Year Degree/Certification

Institute/University/Board

% Division/Grade

2013 PG Diploma inEmbedded system

Design

CDAC-ACTS Pune(N.S.G I.T Park)

70.08 GradeA

2011 B.E. (EnTC) Prof. Ram MegheInstitute of Technology &

Research Badner

65.29(AGG)

First

2007 H.S.C. Maharashtra State Board 78.00 First

2005 S.S.C. Maharashtra State Board 79.73 First

Personal Information

Date of Birth : 12 th Dec 1989.

Permanent Address :Sagar nagar, Chaprasipura, Jail road, Camp Amravati(MH) 444602.