Mohd Shams Qureshi
Email: mshamsq89@gmail.com
Loca on: Mumbai Maharashtra.
Mobile: +91 9637045568
LinkedIn: h ps://www.linkedin.com/in/m-shams-qureshi-604ba765/
C/C++ so ware developer offering more than 7+ years of full life cycle experience including
planning, requirements defini on, features and func onality design and development, coding,
tes ng, QA, implementa on, product and infrastructure enhancements and maintenance.
Experience in conceptualiza on and development of Microcontroller and SOC based products and
solu ons applica ons through intui ve problem-solving and crea vity. Diverse experience in Linux
opera ng system, device drivers’ solu ons and Wireless Network Protocols—LTE/5G-NR networks.
Technical Skills
Languages C, C++, Python, Assembly, SQL, Shell scrip ng.
Concepts Linux System programming, Device Driver programming, Mul threading/Mul processing,
Networking and TCP/IP Socket Programming
So ware Microso Visual Studio, Eclipse, Git, Gerrit, Jenkins, MS Office
Systems Windows, Linux Distribu ons.
Hardware Raspberry Pi, Beagle Bone black, Peripherals, Network accessories
Databases MySQL
Domain Telecom LTE/NR
Specs: 3GPP specs 36.311 36.312 38.311 38.312
Career Highlights
1. Tata Consultancy Services
Total Dura on : 5 yrs. 11 month
Loca on Mumbai Maharashtra, India
● Title: Assistant Consultant
Dates: Since Jan 2022
● Title: Informa on Technology Analyst (ITA)
Dates: Oct 2017 – Dec 2021
Dura on: 4 yrs. 3 months
● Title: System Engineer (SE)
Dates: Feb 2016 – Sep 2017
Dura on: 1 yr. 8 months
2. Process Precision Instruments
Dura on : 2 yrs. 5 months
Loca on Mumbai Area, India
● Embedded System Engineer
Dates Sep 2013 – Jan 2016
Project at TCS:
1. Title: Ericsson Base Band (NR/LTE BB) on EMCA pla orm
Project Descrip on: NR/LTE-BB is part of Ericsson Radio System architecture consis ng of e-node B,
g-node B and other radio systems. It comprises of EMCA pla orm so ware and development tools to be
used for baseband so ware development LTE and NR development.
Extensively used C based BBI (Base band Infrastructure) and CBB (Concurrent building block) for EMCA
programming.
Used GIT for version control and Gerrit for review and Jenkins for complete build and test of product.
Role and responsibili es:
● Involved in L1 ULPHY Feature development UL256QAM and Troubleshoo ng issue.
● Involved in L1 DLPHY Troubleshoo ng issue and Product/Module Care.
● Involved in transforma on from Graphical to text-based modelling paradigm.
● Requirement and Es ma on for features
● Coding, unit tes ng and review, wri ng robot automa on test cases
● Wri ng Technical Reports
● Versioning and Releasing the So ware
Contribu on:
● Implementa on of 256QAM in Uplink L1 layer to increase throughput and improve spectral
efficiency . Made changes in uplink receiver processing namely in changes number of code
blocks, so -demapping, HARQ detec on. RI detec on etc.
● Implementa on of mSrs values in Uplink L1 layer for Shared carrier feature. Implementa on
Required thorough understanding of SRS func onality and then making necessary changes in
receiver chain to support new mSrs values.
● Involved in product care ac vity for Implementa on of ECL based build system for EMCA
so ware.
2. Title: Ericsson BSCS (Billing and Ra ng, Charging system)-
Project Descrip on: Telecom BSS Client: TCS, Ericsson.
This project aims to provide prepaid and postpaid billing, ra ng for mul ple telecom operators across
the world. Programming with the help of C++, C, Pro*C, SQL, Linux, Robot Automa on using Python
scrip ng, shell scrip ng, xml etc.
Role and Responsibili es:
● Involved in all the phases star ng from Requirement Analysis ll Release of so ware.
● Requirement and Es ma on
● Coding, unit tes ng and review, wri ng robot automa on test cases
● Wri ng Technical Reports
● Versioning and Releasing the So ware
Contribu on:
● Understanding the scope, impact and details for the required enhancement, Bug fixes and
feature changes involved for releases.
● Working on new features requested by mul ple customers.
● Working on Customer reported issue.
● Unit tes ng, Func onal and regression tes ng of developed features and (TR's)Trouble Reports.
● Iden fying various test cases and wri ng Automa on test cases for developed features.
● Bug fixing On Different Ra ng and Billing modules.
● Por ng of product to latest OS and oracle versions as per customer requirements.
● Frequent Interac ons with the Ericsson Field support teams for the solu on deployment.
● Wri ng Technical reports, Design documents HLD, Peer Reviews of documenta on and code.
● Par cipa ng in regular scrum mee ng, retrospec ve.
● Visi ng client loca ons for understanding new requirements earlier and providing quick
resolu on.
● Par cipa ng in taking interviews of new Joiners to the Team.
3. Title: Ericsson Inc. US and Canada (VSE Pla orm Development)
Project Descrip on:
● Involved in product support ac vi es mainly in Linux kernel Domain.
● Majorly involved in customer queries related to flash module,
● Rou ne Exerciser (REX) and port maintenance.
● Involved in product support ac vi es, resolved customer raised queries. Debug queries
related to flash, port maintenance, Rou ne Exerciser (Rex), Linux kernel and device drivers.
Responsibility: Resolved customer raised queries and ckets.
Projects at PPI Core Analogics:
1.Title: Transparent Node
Control Board: SOC Broadcom BCM2837
Responsibility:
● Requirement understanding.
● Device Driver implementa on for Laird Ramp serial Wireless module
● Transla ng Modbus over serial packets into Modbus over Ethernet.
● C# driver’s implementa on to communicate with MODBUS (RS-485).
● Raspbian Kernel Build and patching.
● Implementa on of Modbus master and slave drivers for serial communica on.
● Version Management using GIT.
● POC on Raspberry Pi-B 2
2.Title: HMI for High Pressure S rred Lab Autoclave Control
Control board: SOC Sitara AM3358BZCZ100
Project Descrip on:
● This 7” touch screen beagle-bone black based HMI running on Ubuntu opera ng system is
used to communicate with Temperature, Pressure, Flow and VFD control using Modbus
communica on for Controlling and monitoring the process such as hydrogena on,
oxida on, alkyla on, chlorina on, nitra on, polymeriza on etc. within the Autoclave.
● Applica on that runs on HMI is developed on Windows .Net pla orm using C#, which
executes on Linux using Mono tool server.
● User se able parameters are stored and retrieved from Database using SQLite database.
● HMI communicates with control boards using MODBUS communica on over serial using RS485.
Responsibility:
● Requirement understanding.
● C# driver’s implementa on to communicate with MODBUS(RS-485).
● Touch Device Driver modifica on to suit HMI performance.
● Ubuntu Kernel Build and patching.
● Implementa on of Modbus master and slave drivers for serial communica on.
● Implementa on of GUI using Windows Form for communica ng with devices such as
temperature, Pressure, Flow and VFD controls.
● Version Management using GIT.
● POC on Beagle Bone Black
Technology: C, Linux Internals, Mono, Linux por ng, C#, Mul threading, Linux Shell Scrip ng. IT
versioning system.
3.Title: Mul stage Incubator and Hatchery Control.
Microcontroller: ADUC 836, Si Lab C8051F128
Project Descrip on:
• The Project is based on closely monitoring and maintaining the environment within an
Incubator or Hatcher for produc on of healthy birds and maintains high hatchability and
chick quality.
• Process Control System based on 8051 based ADuc836 having 24 bit ADC.
• Communica on based On MODBUS protocol on RS485 interface used to communicate
with different displays. On-OFF control module is used in the so ware for controlling
temperature and humidity. Alarm module is used in so ware for monitoring various alarm
condi ons.
Responsibility: Designing Hardware and Firmware.
Educa on, Training and Cer fica ons
Year Degree/Cer fica on University/Board % Division/Grade
2013 P G Diploma in
Embedded system
Design
CDAC-ACTS Pune
(N.S.G I.T Park)
70.08 A
2011 B.E. (EnTC) Prof. Ram Meghe
Ins tute of Technology &
Research Badnera
65.29
(AGG)
First
2007 HSC Maharashtra State Board 78.00 First
2005 SSC Maharashtra State Board 79.73 First
Personal Informa on
Gender: Male
Permanent Address: Sagar Nagar, Chaprasipura, Jail road, Camp Amrava (MH) 444602.

Resume M_Shams_qureshi

  • 1.
    Mohd Shams Qureshi Email:mshamsq89@gmail.com Loca on: Mumbai Maharashtra. Mobile: +91 9637045568 LinkedIn: h ps://www.linkedin.com/in/m-shams-qureshi-604ba765/ C/C++ so ware developer offering more than 7+ years of full life cycle experience including planning, requirements defini on, features and func onality design and development, coding, tes ng, QA, implementa on, product and infrastructure enhancements and maintenance. Experience in conceptualiza on and development of Microcontroller and SOC based products and solu ons applica ons through intui ve problem-solving and crea vity. Diverse experience in Linux opera ng system, device drivers’ solu ons and Wireless Network Protocols—LTE/5G-NR networks. Technical Skills Languages C, C++, Python, Assembly, SQL, Shell scrip ng. Concepts Linux System programming, Device Driver programming, Mul threading/Mul processing, Networking and TCP/IP Socket Programming So ware Microso Visual Studio, Eclipse, Git, Gerrit, Jenkins, MS Office Systems Windows, Linux Distribu ons. Hardware Raspberry Pi, Beagle Bone black, Peripherals, Network accessories Databases MySQL Domain Telecom LTE/NR Specs: 3GPP specs 36.311 36.312 38.311 38.312 Career Highlights 1. Tata Consultancy Services Total Dura on : 5 yrs. 11 month Loca on Mumbai Maharashtra, India ● Title: Assistant Consultant Dates: Since Jan 2022 ● Title: Informa on Technology Analyst (ITA) Dates: Oct 2017 – Dec 2021 Dura on: 4 yrs. 3 months ● Title: System Engineer (SE) Dates: Feb 2016 – Sep 2017 Dura on: 1 yr. 8 months 2. Process Precision Instruments Dura on : 2 yrs. 5 months Loca on Mumbai Area, India ● Embedded System Engineer Dates Sep 2013 – Jan 2016
  • 2.
    Project at TCS: 1.Title: Ericsson Base Band (NR/LTE BB) on EMCA pla orm Project Descrip on: NR/LTE-BB is part of Ericsson Radio System architecture consis ng of e-node B, g-node B and other radio systems. It comprises of EMCA pla orm so ware and development tools to be used for baseband so ware development LTE and NR development. Extensively used C based BBI (Base band Infrastructure) and CBB (Concurrent building block) for EMCA programming. Used GIT for version control and Gerrit for review and Jenkins for complete build and test of product. Role and responsibili es: ● Involved in L1 ULPHY Feature development UL256QAM and Troubleshoo ng issue. ● Involved in L1 DLPHY Troubleshoo ng issue and Product/Module Care. ● Involved in transforma on from Graphical to text-based modelling paradigm. ● Requirement and Es ma on for features ● Coding, unit tes ng and review, wri ng robot automa on test cases ● Wri ng Technical Reports ● Versioning and Releasing the So ware Contribu on: ● Implementa on of 256QAM in Uplink L1 layer to increase throughput and improve spectral efficiency . Made changes in uplink receiver processing namely in changes number of code blocks, so -demapping, HARQ detec on. RI detec on etc. ● Implementa on of mSrs values in Uplink L1 layer for Shared carrier feature. Implementa on Required thorough understanding of SRS func onality and then making necessary changes in receiver chain to support new mSrs values. ● Involved in product care ac vity for Implementa on of ECL based build system for EMCA so ware. 2. Title: Ericsson BSCS (Billing and Ra ng, Charging system)- Project Descrip on: Telecom BSS Client: TCS, Ericsson. This project aims to provide prepaid and postpaid billing, ra ng for mul ple telecom operators across the world. Programming with the help of C++, C, Pro*C, SQL, Linux, Robot Automa on using Python scrip ng, shell scrip ng, xml etc. Role and Responsibili es: ● Involved in all the phases star ng from Requirement Analysis ll Release of so ware. ● Requirement and Es ma on ● Coding, unit tes ng and review, wri ng robot automa on test cases ● Wri ng Technical Reports ● Versioning and Releasing the So ware
  • 3.
    Contribu on: ● Understandingthe scope, impact and details for the required enhancement, Bug fixes and feature changes involved for releases. ● Working on new features requested by mul ple customers. ● Working on Customer reported issue. ● Unit tes ng, Func onal and regression tes ng of developed features and (TR's)Trouble Reports. ● Iden fying various test cases and wri ng Automa on test cases for developed features. ● Bug fixing On Different Ra ng and Billing modules. ● Por ng of product to latest OS and oracle versions as per customer requirements. ● Frequent Interac ons with the Ericsson Field support teams for the solu on deployment. ● Wri ng Technical reports, Design documents HLD, Peer Reviews of documenta on and code. ● Par cipa ng in regular scrum mee ng, retrospec ve. ● Visi ng client loca ons for understanding new requirements earlier and providing quick resolu on. ● Par cipa ng in taking interviews of new Joiners to the Team. 3. Title: Ericsson Inc. US and Canada (VSE Pla orm Development) Project Descrip on: ● Involved in product support ac vi es mainly in Linux kernel Domain. ● Majorly involved in customer queries related to flash module, ● Rou ne Exerciser (REX) and port maintenance. ● Involved in product support ac vi es, resolved customer raised queries. Debug queries related to flash, port maintenance, Rou ne Exerciser (Rex), Linux kernel and device drivers. Responsibility: Resolved customer raised queries and ckets. Projects at PPI Core Analogics: 1.Title: Transparent Node Control Board: SOC Broadcom BCM2837 Responsibility: ● Requirement understanding. ● Device Driver implementa on for Laird Ramp serial Wireless module ● Transla ng Modbus over serial packets into Modbus over Ethernet. ● C# driver’s implementa on to communicate with MODBUS (RS-485). ● Raspbian Kernel Build and patching. ● Implementa on of Modbus master and slave drivers for serial communica on. ● Version Management using GIT. ● POC on Raspberry Pi-B 2
  • 4.
    2.Title: HMI forHigh Pressure S rred Lab Autoclave Control Control board: SOC Sitara AM3358BZCZ100 Project Descrip on: ● This 7” touch screen beagle-bone black based HMI running on Ubuntu opera ng system is used to communicate with Temperature, Pressure, Flow and VFD control using Modbus communica on for Controlling and monitoring the process such as hydrogena on, oxida on, alkyla on, chlorina on, nitra on, polymeriza on etc. within the Autoclave. ● Applica on that runs on HMI is developed on Windows .Net pla orm using C#, which executes on Linux using Mono tool server. ● User se able parameters are stored and retrieved from Database using SQLite database. ● HMI communicates with control boards using MODBUS communica on over serial using RS485. Responsibility: ● Requirement understanding. ● C# driver’s implementa on to communicate with MODBUS(RS-485). ● Touch Device Driver modifica on to suit HMI performance. ● Ubuntu Kernel Build and patching. ● Implementa on of Modbus master and slave drivers for serial communica on. ● Implementa on of GUI using Windows Form for communica ng with devices such as temperature, Pressure, Flow and VFD controls. ● Version Management using GIT. ● POC on Beagle Bone Black Technology: C, Linux Internals, Mono, Linux por ng, C#, Mul threading, Linux Shell Scrip ng. IT versioning system. 3.Title: Mul stage Incubator and Hatchery Control. Microcontroller: ADUC 836, Si Lab C8051F128 Project Descrip on: • The Project is based on closely monitoring and maintaining the environment within an Incubator or Hatcher for produc on of healthy birds and maintains high hatchability and chick quality. • Process Control System based on 8051 based ADuc836 having 24 bit ADC. • Communica on based On MODBUS protocol on RS485 interface used to communicate with different displays. On-OFF control module is used in the so ware for controlling temperature and humidity. Alarm module is used in so ware for monitoring various alarm condi ons. Responsibility: Designing Hardware and Firmware.
  • 5.
    Educa on, Trainingand Cer fica ons Year Degree/Cer fica on University/Board % Division/Grade 2013 P G Diploma in Embedded system Design CDAC-ACTS Pune (N.S.G I.T Park) 70.08 A 2011 B.E. (EnTC) Prof. Ram Meghe Ins tute of Technology & Research Badnera 65.29 (AGG) First 2007 HSC Maharashtra State Board 78.00 First 2005 SSC Maharashtra State Board 79.73 First Personal Informa on Gender: Male Permanent Address: Sagar Nagar, Chaprasipura, Jail road, Camp Amrava (MH) 444602.