Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sazid Shaik

C++ 11/14, C#, VC++,SQL, C Full Stack developer

Summary

  • 4.0 YEARS OF WORKING EXPERIENCE IN DEVELOPMENT OF
    APPLICATIONS SOFTWARE USING WINDOWS APPLICATIONS
    AND OBJECT ORIENTED TECHNIQUES.

    EXHAUSTIVE EXPERIENCE IN TECHNOLOGIES SUCH AS C, C++,
    C#, WIN32, MFC, VC++ AND STL.

    INVOLVED IN A PROJECT IMPLEMENTATION USING VC++ AND
    MFC, DESIGNED ON BASIS OF DOCUMENT-VIEW ARCHITECTURE
    (SDI/MDI) OF MFC FRAMEWORK.

    WORKED ON MODAL/MODELESS DIALOG BOXES CREATION
    USING WIN32 AND MFC.

    HANDS ON EXPERIENCE IN MEMORY MANAGEMENT USING
    C++11 SMART POINTERS (UNIQUE_PTR, SHARED_PTR,
    WEAK_PTR)

    HANDS ON EXPERIENCE IN WORKER THREAD,
    USER INTERFACE THREAD AND ON SYNCHRONIZATION
    OBJECTS LIKE CRITICAL SECTION, MUTEX, EVENT AND
    SEMAPHORE.

    FAMILIAR ON IMPLEMENTING ALGORITHMS LIKE SEARCHING
    AND SORTING, AND ALSO DESIGN PATTERNS LIKE SINGLETON,
    BRIDGE,
    FACTORY. GOOD KNOWLEDGE IN STL CONTAINERS VECTOR,
    LIST, MAP, SET
  • Well-versed in socket programming using TCP/UDP protocols for client-server communication in both Windows and Linux environments.
  • Developed socket server and client modules to handle real-time communication and asynchronous message processing.
  • Experience working on Linux-based systems for building, testing, and deploying cross-platform components and socket-based modules.

Overview

4
4
years of professional experience
4
4
years of post-secondary education

Work History

Software Engineer 2

NCR Voyix
04.2024 - Current

Project Description :

RPOS (Retail Point of Sale) by NCR Voyix is a comprehensive point-of-sale solution designed to streamline retail operations and
enhance the customer experience. RPOS is used for sale track
for sites and keep tracks of each product

Roles and Responsibilities :

  • Implemented GUI screen for merchandise to add online
    orders for POS screen.
  • Resolved customers bugs which causing EOD failed. while
    summarizing the transactions when server is in offline mode
  • Implemented and resolved ICR printing issue when user
    deleting the default values. Changed code from 3 layers to
    solve that issue.
  • Implemented locking mechanism using
    when processing cap files which is causing overlapping start
    time and end time with wrong timezones.
  • Involved in production bugs and resolved multiple bugs.
  • Integrated a Socket Server module to facilitate real-time communication between client POS terminals and the central server for inventory sync and transaction broadcasting.
  • Worked in a Linux environment for deployment, testing, and debugging of services and socket-based modules, enhancing cross-platform compatibility.

Software Engineer

Tech Mahindra
06.2022 - 04.2024

Project Description :

Intelecable is a Cable TV and Telephony Billing and Customer
care application and it is leading-edge customer
management and open billing system that supports video,
voice, data services and order processing which is taking keep
track customer subscription to cable or wifi or telephony
service.

ROLES & RESPONSIBILITIES.

  • Involved in modifications Addressable Params dialogs.
  • Implemented various Director Maintenance reports from
    tuxedo.
  • Modified various batch screens like payment and
    Adjustment in different operators in OP client.
  • Implemented WIP Select menus and Order entry menus.
  • Implementation of rate codes for multiple outlets.
  • Integrated socket-based communication modules to enable real-time interaction between billing components and external service authorization systems (e.g., STB activation, service validation).
  • Developed a Socket Server to handle asynchronous service requests and responses, enhancing system performance and reducing latency during order processing.
  • Tested and deployed socket-based modules in Linux environments, ensuring stability and compatibility with production systems.

Associate Software Engineer

Universal Softech Hub Private Limited
06.2021 - 06.2022

Project Description:

CreditPath is a credit lifecycle technology platform for
Commercial Real Estate, Commercial & Industrial Lending, Small
Business Lending, Consumer Lending and Equipment Finance.
This adaptable platform is part of an integrated software solution
that incorporates robust business intelligence into an enterprise class technology.

Roles and Responsibilities:

  • Developed C programs in the Windows environment to
    implement interest rate models and to provide flexible
    interfaces to trading systems. Developed various GUI screens
  • Using MFC modal/modeless, and C++. Analyzed liquidity
    events (index review)
  • Written code with clean standard Unit testing.

Education

Bachelor of Science - Computer Science

SRK Institute of Technology JNTUK
Vijayawada, India
03.2017 - 04.2021

Skills

C 11/14

VC

MFC

Win32

C#

Multithreading

COM

GUI

C

Git, Github

Go Lang

AWS

Python

Java

TypeScript

Angular

Socket Programming

Linux

TCP/IP

Named Pipes

Timeline

Software Engineer 2

NCR Voyix
04.2024 - Current

Software Engineer

Tech Mahindra
06.2022 - 04.2024

Associate Software Engineer

Universal Softech Hub Private Limited
06.2021 - 06.2022

Bachelor of Science - Computer Science

SRK Institute of Technology JNTUK
03.2017 - 04.2021
Sazid ShaikC++ 11/14, C#, VC++,SQL, C Full Stack developer