Post Job Free
Sign in

Manager Developer

Location:
Singapore, 609434, Singapore
Posted:
April 12, 2018

Contact this candidate

Resume:

Hemant

Singh

Technical Manager

Personal Info

Address

** ***** *****, *********

Phone

+659*******

E-mail

******.*********@*****.***

Skills

C++11/C++14

OOD, Multi-threading, TCP/IP

STL, Boost

Python/Perl

C

Oracle, MySQL, SQL

C++ software developer offering more than 15+ year of full life cycle experience including planning and assessment, requirements definition, functionality design and development, experience in low latency and high-frequency trading application, coding, testing, QA, implementation, product and infrastructure enhancements and maintenance. An expert in object-oriented design and analysis with a history of building unique and original products and solutions through intuitive problem- solving and creativity.

Star Award in 2013 and 2016 from Client Credit-Suisse for delivering a highly resilient solution with zero production issue.

Experience

Aug 2011 -

present

Technical Manager

Cognizant Solution Asia Pacific Ltd - Singapore (Client Credit-Suisse) As a Hard Core C++11/C++14 developer, perform full life cycle development and deployment of C++ applications and libraries for exchange gateways, trading strategy execution, trade reporting.

Fine-tuned the framework to achieve better latency compared to the other regions on their best markets. Improvements included a focus on the lookup efficiency per market, inlining on the critical path, cache locality improvement through internal statistics of the memory footprint.

In charge of reworking the real time library. With the new architecture and optimisation it outperformed the existing version up to 40%, more flexible, reliable test suite, mocking, replay of scenarios.

Resolved infrastructure functioning, troubleshooting and performance issues encountered by the trading technology largely through the development and implementation of enhanced sorting and searching algorithms and redesign of the rollout/deployment mechanism.

Automated the development environment and release process with various DevOps tools.

Involved in design and technical testing of various FIX Market. Worked on various FIX exchanges such as Currenex,Metabit, lightpool, TSE etc.

Coordinate and lead efforts of multiple teams (local and remote) to complete project deliverables.

Assist in the development of testing plans, scenarios and scripts and participate in user acceptance testing.

Held meetings with vendors and management to outline new business requirements and translate them into technical specifications and tasks.

Work alongside traders to design and implement new profitable trading strategies, algorithms, and tools.

May 2009 -

Apr 2010

Staff Specialist Product Developer

BMC Software, India

Application Maintenance and Ownership: Enhancements, bug fixes, add new features and requirements to application in C++.

Report on project status, keeping all stakeholders apprised of status, issues, and scope changes.

Provided technical information to senior management as well as operational information to the process operators and managers on the floor.

Conduct on-site meetings, discussing project progress with team members and troubleshoot and resolve any issues/problems impeding smooth workflow or project deadlines.

Dec 2005 -

Aug 2008

Module Lead

Avaya Labs, Pune, India

Responsibilities as a technical lead included managing team of five people, defining Application Architecture, Infrastructure Architecture, coordination with Onsite teams, proactive and reactive performance tuning and management and Implementation planning.

Monitoring adherence to quality processes, periodic checks for effort, defects, tracking change requests.

Active Member of AVAYA Product Security Support Team (PSST) for the Vulnerability Threat Management (VTM) tracking process. It is intended for members of Avaya product teams serving as Product Security Rapid Response

(PSRR) contacts. These contacts are responsible for determining whether or not Avaya products are vulnerable to known security threats.

Project scope includes moving application from HPUX to Linux platform, adding new features to existing application, extensive use of C++,CORBA, scripts, system programming.

Jun 2004 -

Jul 2005

Researcher

APSI, City, South Korea

Involved in gathering system requirements and coordination with client Adu Dhabi based THURAYA SATELLITE and writing design documents, implementing new features in the existing architecture.

Design and development of class 2.0 Fax services for satellite phone based on GMR specification.

Involved into Integration with lower layer of fax-data module with existing protocol and developing simulator for data fax module for unit testing. Ported fax module into Linux, which involved changing VxWorks libraries to Linux.

Project scope includes developing and adding new features to existing protocol extensive use of C++, STL and system programming and multithreading.

Education

Master of Science (Computer Science)

Post graduate Sponsored and Designed by Defence Research and Development Organization (DRDO) India at Institute of Computer Science and Electronic Devi Ahilya Vishwavidhalaya, Indore, India.

Bachelor of Science

Vikram University, Ujjain,India.



Contact this candidate