Vikas U.

Vikas U.

Software Development Engineer

Bangalore , India

Experience: 5 Years

Vikas

Bangalore , India

Software Development Engineer

5 Years

Now you can Instantly Chat with Vikas!

About Me

Around 5 years of experience in Software Engineer with a demonstrated history of working in the computer software industry. Majorly skilled in C++ in linux platform, Data Structures, STL, Linux IPCs and Multithreaded Programming ... and having work experience in Multi-Functional Printer and Payment domains. Basic knowledge of sql queries, xml, JSON, Makefiles, shell script, Python and design patterns. Knowledge of application development, testing, debugging (gdb), troubleshooting and SDLC.

 

Project -1:

Organisation: Toshiba Software India Pvt. Ltd. Bangalore.

Project Title: Multi Functional Printers(ebridge-X and N software)
I was a part of AL-Plugin team, holding responsibility to implement new features, bug analysis and fixing in following components:-
1. Reporting
2. SharedPrintDeployer
3. PrintJobManager

 

Project - 2:
Organisation: Verifone India Technology Pvt. Ltd. Bangalore.
Project Title: Global Payment Application( Verifone Terminals)[Global service connector]

I was working for GSC[Global service connector] which is a generic module that allows different hosts to connect to terminal and handle the transactions. The objective of this module is to reuse the existing infrastructure with regards to supporting multiple hosts on GSC-HOST. It is a common functionality which is abstracted out, whereas this module prepares request data in JSON format and send it to GSC payment Gateway which delegates to PIM(Processor Interface Module : which converts json data in hexadecimal
format) and communicates with different Hosts.

Show More

Portfolio Projects

Multi Functional Printers( ebridge-X and N software )

I have worked on writing software's for Toshiba Multi Functional Printers.

Company

Multi Functional Printers( ebridge-X and N software )

Role

Backend Developer

Contribute

Supported in Design and Implementation of requirements for components in eBX/N architecture for Toshiba Multifunctional Printer(s) on Linux platform with major part of coding in C++ .

Description

  • Design and Implementation of requirements for components in eBX/N architecture for Toshiba Multifunctional Printer(s) on Linux platform with major part of coding in C++ .
  • Determining requirements and writing and deploying algorithms.
  • Locating and devising solutions for bugs and maintaining code quality.
  • Proposing features and ideas that can be integrated to the application.
  • Unit testing, Integration testing, Writing Walkthrough Report (WTR) documents, Unit Test reports and Component Design Documents (CDD).
  • Had been supported for onsite work to Japan for a period of 3 Months (Feb’17 to May’17). Coordinated onsite-offshore communication effectively.

Show More Show Less

Global Payment Application( Verifone Terminals)

I have worked in writing software's for Verifone payment Terminals.

Company

Global Payment Application( Verifone Terminals)

Role

Backend Developer

Contribute

Supported in Design and implementation of new features End to End for different Hosts(eg:-Elavon UK, First Data) with major part of coding in C++ and minor changes in Python .

Description

  • Design and implementation of new features End to End for different Hosts(eg:-Elavon UK, First Data) with major part of coding in C++ and minor changes in Python .
  • Writing unit test cases using GMOCK and GTEST to facilitate such that to run test cases automatically every time without manual intervention.
  • Unit Testing and Integration testing by collaborating with other teams.
  • Providing workaround for issues and fixing it.
  • Code review and suggestion for code improvements.
  • Experience of working in agile methodology.

Show More Show Less

Multi Functional Printers( Ebridge-X And N Software ) Build support

I have supported in monitoring and releases of overall Toshiba printers builds.

Company

Multi Functional Printers( Ebridge-X And N Software ) Build support

Role

Backend Developer

Contribute

I have supported in monitoring and releases of overall Toshiba printers builds.

Description

I have supported in monitoring and releases of overall Toshiba printers builds.

Show More Show Less

Tools

Redmine