Nagaraju M.

Nagaraju M.

Sr. Technical Lead

Hyderabad , India

Experience: 16 Years

Nagaraju

Hyderabad , India

Sr. Technical Lead

60055.2 USD / Year

  • Notice Period: Days

16 Years

Now you can Instantly Chat with Nagaraju!

About Me

IT professional with over 21 years in Product development and IT services in MNCs Proven track record in analysis, design, development, coding and testing phases primarily using C, C++, C# , Java and Python on Windows and UNIX systems Highly skilled ...

Show More

Skills

Portfolio Projects

Description

Cortex Integrated Communication Control System, that places all related hardware - radio, telephony, CCTV and talk groups onto one screen. It enables rapid communication by bringing radio, telephony, CCTV, and more, together on one screen. In doing so, Cortex helps public services do the things you do every day more easily and efficiently. The Cisco telephony modules deals with handling of call with Cisco telephony infrastructure. With client-server architecture the operator will interact with GUI application which will communicate with Cortex server and in turn with telephony gateway. Also involved with handling of legacy applications developed in Delphi. These applications communicates with COM-based interfaces. Involved in the design and deployment of the services on to Azure cloud.

Show More Show Less

Description

Projects 1:- Cortex Integrated Communication Control System, that places all related hardware - radio, telephony, CCTV and talk groups onto one screen. It enables rapid communication by bringing radio, telephony, CCTV, and more, together on one screen. In doing so, Cortex helps public services do the things you do every day more easily and efficiently. The Cisco telephony modules deals with handling of call with Cisco telephony infrastructure. With client-server architecture the operator will interact with GUI application which will communicate with Cortex server and in turn with telephony gateway. Also involved with handling of legacy applications developed in Delphi. These applications communicates with COM-based interfaces. Involved in the design and deployment of the services on to Azure cloud.
Roles & Responsibilities:-
(*) Developed usingC#, Delphi using Git and TFS
(*) Product Owner for the Telephony components
(*) Investigate customer issues to provide resolutions and work arounds

Project 2:-Entertainment Partners (EP) is the global leader in entertainment payroll, residuals, tax incentives, finance, and other integrated production management solutions. With a comprehensive view of the complexities of production, EP offers a full range of integrated products and services designed to increase productivity and decrease costs. Entertainment Partners offer solutions every step of the way, across the globe. Residuals forecasting, contract interpretation and payment processing involves payments made to key people who were involved in the production of a show to compensate them for any use of the show beyond its initial use. These applications deal with complex agreements and business logic to process the payments
Roles & Responsibilities:-
(*) Developed usingC and C++ using legacy C-ISAM database on Linux and Windows platforms
(*) Handled ppplication migration to use MS-SQL server
(*) Analyse and fix performance issues

Show More Show Less

Media

Description

Entertainment Partners (EP) is the global leader in entertainment payroll, residuals, tax incentives, finance, and other integrated production management solutions. With a comprehensive view of the complexities of production, EP offers a full range of integrated products and services designed to increase productivity and decrease costs. Entertainment Partners offer solutions every step of the way, across the globe. Residuals forecasting, contract interpretation and payment processing involves payments made to key people who were involved in the production of a show to compensate them for any use of the show beyond its initial use. These applications deal with complex agreements and business logic to process the payments with C-ISAM database. IPS is the core Payroll processing system deals with production and residuals payrolls.

Show More Show Less

Description

DataDirect OpenAccess SDK allows developing custom drivers in ODBC, JDBC, ADO.NET or OLE DB. Using the SDK customers can quickly integrate data across any C, C++, Java, .NET and C# applications. DataDirect OpenAccess SDK makes any data source SQL accessible and is the industrys leading custom driver development kit, enables you to implement data-source specific code using just 12 functions. Open access to proprietary file formats or APIs and make them SQL accessible from ODBC, JDBC, OLE DB, or ADO.NET compliant applications. The benefits include Broaden data connection and application platform options, Expand developer knowledge and capabilities, Increase development productivity with DataDirect OpenAccess SDK. Manages all the product development and release engineering. Plyaed a role of scrum master with sprint planning and sprint execution for completing all the sprint stories.

Show More Show Less

Description

Product1 :-DataDirect OpenAccess SDK allows developing custom drivers in ODBC, JDBC, ADO.NET or OLE DB. Using the SDK customers can quickly integrate data across any C, C++, Java, .NET and C# applications. DataDirect OpenAccess SDK makes any data source SQL accessible and is the industry’s leading custom driver development kit, enables you to implement data-source specific code using just 12 functions. Open access to proprietary file formats or APIs and make them SQL accessible from ODBC, JDBC, OLE DB, or ADO.NET compliant applications. The benefits include Broaden data connection and application platform options, Expand developer knowledge and capabilities, Increase development productivity with DataDirect OpenAccess SDK. Manages all the product development and release engineering. Playaed a role of scrum master with sprint planning and sprint execution for completing all the sprint stories.
My Roles:-
(*) Product owner for the OpenAccess product development
(*) Assuming role of scurm master for leadingDev & QA teams
(*) Handle customer escalations and resolving product performance issues

Product2:-OpenEdge is the flag ship RAD (Rapid Application Developement) tool. This product is widely used by many application partners and end customers across various domains. OpenEdge is supported on all the Operating Systems. It has progress database embedded with OE. The proprietary 4GL / ABL (advanced business language) is to be used with OpenEdge. The Dataservers component of OpenEdge enables the customers to extend their business logic to work with and communicate with any foreign databases like Oracle, MS-SQL Server or ODBC compliantdatabases. Dataservers help in understanding the ABL to foreign databases by converting ABL to SQL specific queries enabling the foreign databases to understand. Distributed configuration using client-server setups are supported using Dataservers. Developed many complex features for the product like log enhancements with milli / micro second accuracy, Unicode support, complex unique-id / sequencer on SQL server database. Resolved many complex customer issues related with client server, appserver, data dictionary core module functionality and interfaces.

My Roles are,
(*) Leading development team along with individual contributor
(*) Heading feature team to add Unicode support in OpenEdge product
(*) Develop POSIX compliant code to work on Windows, Linux, AIX, Solaris, HP-Unix PA-RISC and HP-Unix itanium

Show More Show Less

Media

Description

OpenEdge is the flag ship RAD (Rapid Application Developement) tool. This product is widely used by many application partners and end customers across various domains. OpenEdge is supported on all the Operating Systems. It has progress database embedded with OE. The proprietary 4GL / ABL (advanced business language) is to be used with OpenEdge. The Dataservers component of OpenEdge enables the customers to extend their business logic to work with and communicate with any foreign databases like Oracle, MS-SQL Server or ODBC compliant databases. Dataservers help in understanding the ABL to foreign databases by converting ABL to SQL specific queries enabling the foreign databases to understand. Distributed configuration using client-server setups are supported using Dataservers. Developed many complex features for the product like log enhancements with milli / micro second accuracy, Unicode support, complex unique-id / sequencer on SQL server database. Resolved many complex customer issues related with client server, appserver, data dictionary core module functionality and interfaces.

Show More Show Less

Description

Portal Software provides flexible billing and subscriber management solutions to enable organizations to monetize their voice and digital transactions. Portal’s convergent billing platform enables service providers to charge, bill, and manage a wide range of services via multiple networks, payment models, pricing plans, and value chains. Some of Portal’s customers are Vodafone, AOL Time Warner, Deutsche Telekom, TELUS, and NTT, CHINA Telecom. Platform module deals with basic and essential technical tasks of the Infranet product. It mainly comprises of Connection Manager (CM), Data manager (DM) for database support. It supports databases like Oracle, DB2 and SQL server. It's been developed in C/C++. All application code is built on "top" of this Framework. This product supports distributed N-tier Architecture.

My Roles are:
(*) Analyse requirements and implement the functionality
(*) Mentor the team members to complete their development tasks

Show More Show Less

Media

Description

Portal Software provides flexible billing and subscriber management solutions to enable organizations to monetize their voice and digital transactions. Portals convergent billing platform enables service providers to charge, bill, and manage a wide range of services via multiple networks, payment models, pricing plans, and value chains. Some of Portals customers are Vodafone, AOL Time Warner, Deutsche Telekom, TELUS, and NTT, CHINA Telecom. Platform module deals with basic and essential technical tasks of the Infranet product. It mainly comprises of Connection Manager (CM), Data manager (DM) for database support. It supports databases like Oracle, DB2 and SQL server. Its been developed in C/C++. All application code is built on top of this Framework. This product supports distributed N-tier Architecture.

Show More Show Less

Description

The Business Maintenance Platform (BMP) is a complex, mission critical application, which achieves best in class in all categories. It is the largest client-server application ever built by AT&T. BMP is an integrated maintenance platform to support Business Market customers across all services and it supports multiple services with different processes and technologies. The Managed Object (MO) server is the centralized data repository for all locally maintained service-related data. The objective of the MO server is to provide timely and accurate data for maintenance functions as well as provide various graphical display features of the data. Involved in the design, coding and testing for enhancements to MO interfaces.

Show More Show Less

Description

Service Delivery Manager (SDM) is a work management support system which consists of a set of applications, residing on a Web-based Platform. SDM supports the re-engineering of work-centers by consolidating the provisioning of multiple voice services on a single platform. It has modules like ETM (Event Tracking and Management), SRPF (Service Request Processing Function), SRI (Service Request Inquiry), CWL (Common Work List) and UP (User Profile). This has interfaces with many of the applications such as OT-USM, PARS, and Legacy ordering systems. Involved in P2215 project for coding and testing phases, which includes interfacing with various BPP systems.

Show More Show Less

Description

CARMA, Credit and Risk Management Assessment is a Client Server Application that provides market, credit and operational risk management of Fidelity Capital Markets principal and agency trading businesses. Server component of CARMA currently runs on Solaris environment and the objective of this project is to port CARMA server component from Solaris to Linux environment. Involved in executables creation also.

Show More Show Less

Description

Protean is an ERP product specifically meant for process industry. It is extensively developed in VisualC++. This contains Production, Inventory, Customer Order Management, Plant Planning, Scheduler, Costing and Financials modules. Protean FrameWorks provides the base level functionality to all operational modules. Frameworks deals with basic and essential technical issues like Memory management, Security, Database connectivity, transactions, Automation of business objects, System Services, Tasks scheduling and Integrating with third party products. It consists of stack with layers like User Interface, Application and Database. It's a suite of C++ class libraries and a variety of environment specific development tools. All application code is built on "top" of this Framework. Through customized classes, via ODBC database session/connection, database transactions are managed. UNICODE to support languages such as Japanese with a completely different character set. Supports N-tier Architecture. It also deals with database creation and migration to higher releases.
My role : Develop the functionality based on the requirement and bug fix

Show More Show Less

Description

Protean is an ERP product specifically meant for process industry. It is extensively developed in VisualC++. This contains Production, Inventory, Customer Order Management, Plant Planning, Scheduler, Costing and Financials modules. Protean FrameWorks provides the base level functionality to all operational modules. Frameworks deals with basic and essential technical issues like Memory management, Security, Database connectivity, transactions, Automation of business objects, System Services, Tasks scheduling and Integrating with third party products. It consists of stack with layers like User Interface, Application and Database. Its a suite of C++ class libraries and a variety of environment specific development tools. All application code is built on top of this Framework. Through customized classes, via ODBC database session/connection, database transactions are managed. UNICODE to support languages such as Japanese with a completely different character set. Supports N-tier Architecture. It also deals with database creation and migration to higher releases.

Show More Show Less

Description

OPCVU is a complex electronic warfare system, which works in the very high, and ultra high frequency range. It is developed in VC++ on Windows NT. This application handles electronic devices like receivers, antennas and communication links like General Purpose Interface Bus (GPIB), Transputer link and serial links. The system communicates with other systems through TCP/IP sockets. Also involved in the programming of Threads, Processes and synchronization.

Show More Show Less

Description

EGPDS is a complex real time project done in C, VC++ using iRMX and the windows operating systems. It concentrates on keeping track of valuable data captured from two electronic devices continuously. One is on RS-232 link and other is on Ethernet link. The project comprises of a Real time system (RTS) in C-language using iRMX operating system and the GUI in VC++ (Windows operating system). All the calculations are done in RTS according to the algorithm then send to the GUI for presentation. The health of devices can be verified online using BITE, and diagnosis of devices can be done.

Show More Show Less