Nagaraju Manchala

Nagaraju Manchala

$45/hr
Software professional with 20+ years of experience
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
49 years old
Location:
Hyderabad, Telangana, India
Experience:
21 years
Nagaraju Manchala Software Development / Project Management Profile Summary -- in/nagaraju nagaraju-manchala Core Competencies 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 Java, C, C++, C++ C#, Python and fullstack development on Windows and UNIX systems Highly skilled in application & product development lifecycle Expertise in the areas of data and application security along with design and architecture of cloud services, pipeline using AWS and Azure Contributed to successful release of various products & services of leading clients such as Progress Software, ftware, IBM, Oracle, AT&T, Northgate Public Services, Fidelity Investments and so on Expertise in Project transitioning to Offshore and execute successfully by managing the distributed teams Strong understanding of Solaris, HP--UX, AIX, Windows, Linux, iRMX, Web technologies, Perl, Angular, Spring boot and Java Script, Oracle, SQL server, Informix and so on Solid experience in Databases, client client-server, distributed, networking and system internals. Expertise in driving solution identification exercise, involving design thinking, requirement analysis, process re re-design, preparation of SOW, solution customization, configuration and implementation Possess clear thinking from technology perspective with strong skills to identify functional needs and transform them into technology terms;; acknowledged for leading & mentoring 8 8-10 team members to achieve resource wise productivity & optimization Dynamic & self-starter with strong planning, communication, analytical & problem solving skills Software Development Lifecycle Product Development Project Management Enterprise Level Application Design & Development with cloud services Requirement Gathering & Analysis Cloud and Data security expert Agile Methodology UAT, Application Enhancement, Bug Fixing Process Automation Release Management Client Engagement Team Management Academic Details Bachelor of Engineering in Computer Science & Engineering from Osmania University, Hyderabad in 1998 Career Timeline Feb'99-Jun'00 Jul'00-Aug'04 Sep'04-Jun'06 Jul'06-Feb’17 Since Feb’17 Professional Experience Since Feb’17 with Atmecs Technologies Pvt Pvt. Ltd. as Sr. Technical Lead Key Result Areas: Managing end-to-end end Project Life Cycle, estimation, requirement gathering, gap analysis, testing, planning risk responses & contingency planning Preparing detail Project Plan including scope, schedule, budget, quality and staffing plan; created project charter by capturing high level descriptions of project features, constraints and milestones Interfacing with clients for gathering busine business ss needs, analysing & reviewing business, functional and high high-level technical requirements and finalizing technical / functional specifications, HLD and LLD for the project Designing detailed technical components utilizing high high-level architecture, design patterns atterns and reusable code, considering real time constraints, functional requirement & non-functional non requirements Reviewing UAT cases; facilitating triage meetings and reconciling bugs as reported in TFS; TFS reviewing deliveries from the UX Team, providing appropriate feedback and obtaining stakeholder approvals on the delivery Providing post-implementation, implementation, application maintenance and enhancement support to the client with regard to the software application; ensuring all solutions are scalable from architecture stand point Conducting review sessions with client for obtaining sign sign-off; off; providing analytical support for system migrations and consolidations; identifying processes and information technology required to introduce the recommendations Rendering technical guidance and leadership to fellow team members in area of expertise; conducting annual performance reviews for team members; developing mechanisms for resolving team conflicts Previous Experience Jul'06-Feb’17 with Progress Software,, Hyderabad as Principal Lead Software Engineer Sep'04-Jun'06 Jun'06 with Ness Technologies as Systems Analyst Jul'00-Aug'04 Aug'04 with IBM Global Services India as Sr. Software Engineer Feb'99-Jun'00 with CMC Ltd as Project Associate Technical Skills Languages: Software Tools: Web Technologies: Operating Systems: Cloud platforms: Databases & Scripting: Internet Technologies: Cloud based Tools: Process Automation: Configuration Mgmt: Java, C, C++ C++, .Net, C#, Python Sonarqube,, InstallShield and Kafka Full-stack stack development with Angular, Spring boot, GraphQL and node.js Solaris, HP--UX, AIX, Windows, Linux, iRMX AWS,, Azure Oracle, MS SQL server, Informix, MySQL, SQL, PL/SQL, Perl and Unix shell HTML, XML, Perl, CGI and Java Script Application--deployment tooling using Ansible CI & CD with TeamCity, TeamCity Jenkins and TFS Git, Clearcase, Perforce Personal Details Date of Birth: 20th August 1976 Languages Known: English, Telugu, and Hindi Address: Flat #504, C-Block, Block, Golf View Apartments, Nanakramguda, Hyderabad- 500032 For project details please refer anexure Annexure Project Title: APD communications-Cortex Period: Since Apr'19 Role: Sr. Technical Lead, development Environment: C#, .Net, Delphi on Windows, TFS and Azure cloud, Virtualization Products (Hyper-V & VMware) Modules: Cisco Telephony, Telephony gateway and GUI 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. Design and Implement modern applications using Cloud native services. These applications communicates with COM-based interfaces. Involved in the design and deployment of the services on to Azure cloud using ansible scripts. Building Use cases for Cloud network and security practice. Lead the team to automate the entire devlopment process with CI/CD pipeline and developed the progress and status dashborads. Project Title: EnetertainmentPartners-Residuals Services & IPS Period: Feb'17-Mar'19 Role: Sr. Technical Lead, development and release management Environment: C, C++, Windows and Linux Modules: Residuals Services of database interacting applications 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. Re-platform legacy workloads to cloud native services. Project Title: DataDirect-OpenAccess SDK, Driver development kit Client: Progress Software Period: May'11-Feb’17 Team Size: 8 Role: Technical Lead, Product development and Release Management Environment: C, C++, Java/J2EE Windows, UNIX(es), TeamCity, Perforce, AWS and cloud data sources Modules: OpenAccess SDK product 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 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. Plyaed a role of scrum master with sprint planning and sprint execution for completing all the sprint stories. Lead the migration to setup for product build infrastructure and for CI/CD with Perforce with TeamCity products. Also handled setup of centralised logging with kibana for cloud based offerings of the product features. applications, network and security assessment and designing the cloud environment. Project Title: Open Edge-Data Servers Client: Progress Software Period: Jul'06-Apr'11 Team Size: 10 Role: Design, Coding Environment: C, C++, HP-UNIX & ORACLE Modules: Data Servers 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. Project Title: Portal Software (Infranet) Billing Solutions Client: PORTAL Period: Sep'04-Jun'06 Team Size: 20 Role: Design, Coding Environment: C, C++, HP-UNIX & ORACLE Modules: Platform 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. Project Title: BMP-MO (Business Maintenance Platform Managed Objects) Client: AT&T Period: Jun'03-Aug'04 Team Size: 40 Role: Desingn, Coding, and Testing Environment: C++, NMAKE, HP-UNIX & ORACLE Modules: MO interfaces 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. Project Title: SDM (Service Delivery Manager) Client: AT&T Period: Jan'03-May'03 Team Size: 30 Role: Coding for interface applications and testing Environment: C++, NMAKE, HP-UNIX, INFORMIX Module: SDM-Interfaces 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. Project Title: Carma (Credit and Risk Management Assessment) Client: Fidelity Investments Period: Sep'02-Dec'02 Team Size: 7 Role: Wrapper developement, Porting, coding in imake Environment: C++, imake, Linux and Sun-Solaris Modules: Carma 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. Project Title: Protean Client: Baan Process Solutions (Formerly Wonderware) Period: Jul'00-Aug'02 Team Size: 35 Role: Development, Enhancements & Maintenance Environment: VC++, SQL-Server, Oracle, Visual Basic, Clearcase, Visual C++, Windows NT Modules: FrameWorks 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 Ntier Architecture. It also deals with database creation and migration to higher releases. Project Title: OPCVU Client: DLRL ( A division of DRDO), Hyderabad Period: Dec'99-Jun'00 Team Size: 4 Designation: Module leader Role: Enhancement and testing Environment: Visual C++, Windows NT, Visual Sourcesafe 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. Project Title: EGPDS Client: DLRL (A division of DRDO), Hyderabad Period: Feb’99-Nov’99 Designation: Team Member Leader Team Size: 3 Role: Coding for serial communication, enhancements and testing Environment: C, VC++, iRMX and Windows 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.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.