Post Job Free

Resume

Sign in

Software Engineer Development

Location:
Lehi, UT
Posted:
December 06, 2023

Contact this candidate

Resume:

Vivek Kumar Yadav

Phone : +1-385-***-****

Mail Id : ad1q96@r.postjobfree.com

Linked In : https://www.linkedin.com/in/vivek-kumar-yadav-12117517/

OBJECTIVE

Experienced professional with 13 years of experience in Software Development/ Programming. Gained exposure in the end-to-end development of software products from requirement analysis to system study, designing, coding testing, de- bugging, documentation and implementation. An effective communicator with strong analytical & problem-solving abilities.

WORK EXPERIENCE

Organisation Job Profile Duration

DISH Networks Senior Engineer (Nov 14th 2022 - Nov 8th 2023)

Hughes Systique Corporation Engineering Manager (Oct 17th, 2011 – August 23rd, 2021)

HCL Technologies Ltd Software Engineer (Sept 16th, 2010 – Oct 10th, 2011)

Wow Vision Pvt Ltd Software Developer (Aug 3rd, 2009- Sept 14th, 2010)

EDUCATIONAL QUALIFICATIONS

1.B. Tech (Computer Science and Engineering.) From UP Technical University/Dr. A.P.J Abdul Kalam Technical University (2009), India

2.Certificate course in “COMPUTER NETWORK MANAGEMENT” from IIT Kharagpur, India

3.Red Hat Certified Engineer

4.STG Python/Web driver Automation Associate Certification

5.Post Graduate Program in Artificial Intelligence and Machine Learning, Business Applications from The University of Texas at Austin - Red McCombs School of Business

TECHNICAL SKILLS

1.Technology: Well versed in Telecom, Wireless Technologies (GSM, EGPRS, UMTS, EVDO), Broadband IP, Network Management, Embedded, Applications, Mobile Terminals, REST APIs, Machine Learning and Artificial Intelligence, Streaming technologies

2.Programming/Scripting Languages: C, C++/C++11/C++14/C++17, C++ STL, Python

3.Tools: Wireshark, Charles-proxy, JIRA, Zephyr

4.Automation: Shell & Python scripting, OpenCV, OCR (Optical character recognition)

5.Automation Framework: Behave, selenium, Ready API

6.Operating System: VxWorks running on Agilent 8960, On-Time RTOS, Mac OS, Windows XP, Linux, Roku OS, Android OS

7.CI/CD: Jenkins, GITLab

8.Database: PostgreSQL

9.S/W Engineering Methodologies / Tools: Visual Studio Code, Rational Clear Case, Qt Framework, ENEA element framework for ATCA chassis, XCode IDE, Android Studio, MIB browser tool, OpenCV, React Native, OOPS Design Patterns. ADB

10.Protocols: SIP, TCP/IP, UDP, ICMP, SMTP, SNMP, HTTP/S, RLC, MAC

KEY FUNCTIONAL AREAS

1.C, C++, Multithreading, RTOS programming, Socket Programming, STL.

2.Python and UNIX scripting, shared memory and message passing (IPC).

3.Data Structures, Algorithms.

4.Quality Assurance of Software Product

5.Software debugging and testing

FUNCTIONAL

1.Interacting with the client for system study, requirements gathering and analysis.

2.Designing and developing the workflow diagrams. System design and creation of algorithms.

3.Handling application development as well as Unit, Integration and System Testing.

4.Debugging and troubleshooting the application.

5.Managing smooth implementation and testing of the applications.

PROJECT UNDERTAKEN:

Title : Sling TV

Client : DISH Networks

Platform : iOS, tvOS, Roku, Android

Team size : 10

Environment : Python, C, C++(C++11, C++14, C++17), Bash Scripting, Multithreading

Description : Sling TV is a subscription based streaming app which provides the live streaming services over the internet which natively adapt to internet, network or other congestion activity on the client device for international and local channels including VOD. Sling App is available for a wide range of devices like tvOS, iOS, Roku, android TV etc. This is a US-only service provided by DISH networks.

Title : MEXSAT Handset Development

Client : Hughes Network Systems, Boeing, Huawei & EchoStar

Platform : VxWorks

Team size : 3

Environment : C, C++, Multithreading

Description : MEXSAT Handset provides telephony and PTT services over Hughes Network Systems, Boeing, Huawei and EchoStar end-to-end IMS network including handset features such as Phonebook, SMS, MMS feature.

Title : Globalstar UTS (User terminal stack)

Client : Hughes Network Systems & Globalstar Inc.

Platform : VxWorks

Team size : 3

Environment : C, C++, Multithreading

Description : This UTS module is a part of AS (Access Stratum) and NAS (Non-Access Stratum) of Globalstar Next generation system. It provides the (RLC/MAC) functionality of GMR-3G as per specifications of GMR-3G 44.060. RLC/MAC module offers services to the upper layers on both control and data planes in CDMA based wireless transmission medium. This module is part of the Satellite Access stratum. It provides Reassembly & segmentation in downlink and uplink data/signalling path with optimised data processing, minimal buffer copy within/ between layers, prioritisation of data/control plane messages.

Title : MEXSAT RAN & Solaris RAN

Client : Hughes Network Systems, Boeing & EchoStar

Platform : Red Hat Linux

Team size : 4

Environment : C, C++, Multithreading

Description : MEXSAT and Solaris RAN are modules which interact with IMS CN and provide end to end call and messaging services over satellite networks. It also provides other supplementary services like conference calling, push to talk services etc.

Title : EGAL RAN PCF (EVDO over Satellite)

Client : Hughes Network Systems and DISH Networks

Platform : Red Hat Linux

Team size : 5

Environment : C++, Multithreading

Description : This module provides EVDO services over satellite networks as per Specifications of CDMA-2000. The EGAL RAN (Radio Access Network) subsystem interacts with the Core Network and satellite air network modules to provide the signalling, data and accounting services to the AT (Access Terminal).

Title : Platform Toolset for Geran Cell for Anite Conformance Toolset (PTGeran)

Client : Anite Telecoms

Platform : Windows

Team size : 4

Environment : Visual C++, C, Agilent Hardware, Multithreading

Description : It is a BTS simulator that follows the 3GPP standard for mobiles and it is basically used to simulate GSM, GPRS, EDGE, UMTS core network. PTGeran provides a wrapper to configure the L1 (Layer 1) environment using Agilent Lab test equipment, SAS and Anite Conformance toolset. PTGeran has Multithreaded support using Windows API.

Title : Packet Control Protocol for Anite Telecoms

Client : Anite Telecoms

Platform : On Time OS, VxWorks OS and Pharlap OS

Team size : 4

Environment : Visual C++, C, Agilent Hardware, RTOS Library, Multithreading

Description : It is an interface that follows the 3GPP standard and has RLC/MAC implementation (Layer 2 functionality) for signalling (control plane) and data transfer between UE and network side to handle RLC block in downlink and uplink. PCP interacts with Agilent 8960 through socket interfaces and processes those packets using multithreading (supported by On time RTOS) and queues.

Title : ProVEOS

Client : Wow-Vision India Pvt Ltd.

Platform : MAC OS, Fedora Core 10

Team size : 2

Environment : QT Framework, C++, C, Multithreading

Description : ProVEOS is a solution for almost any environment that requires shared access to a projector or display. It has features that facilitate interactive presentations, including shared electronic white board, Q&A, IM/chat, emergency messaging etc. including multithreading support and C++ STL.

PERSONAL PROFILE

Date of Birth : September 20th, 1988

Address : 2667 N Snowberry Drive, Saratoga Springs, Utah - 84045

Current Visa : H4-EAD



Contact this candidate