Post Job Free

Resume

Sign in

Web Services Data

Location:
Tampa, FL
Posted:
February 06, 2018

Contact this candidate

Resume:

Ramprasad Rajaraman

ac4dfk@r.postjobfree.com

352-***-****

Summary:

** ***** ** **** *** professional experience, in technology sector, with high motivation and passionate towards developing enterprise, cloud and distributed applications using various technologies.

Have hands on experience with development of software frameworks and delivered complex business problems with simple and clear solutions using latest and current technologies.

Hands on and proven Technical experience mainly on Enterprise Application/Data Integration, Cloud Computing and Legacy modernization being the Centre of Focus with both Microsoft/Java stack of technologies.

Have strong understanding in designing and solutioning the Multi-Layered platform/clod agnostic architecture and integration using .Net framework, Core Java, Azure Service Bus, AWS, Web Services, Event-Hubs and SQL Azure under the eco-system of Iaas and Paas.

Technically proficient in designing and developing distributed, inter-operable enterprise applications, APIs, Services using .NET framework, C#.NET, SQL Server, OData, and MSMQ.

Professional experience in the sectors of Web Services, REST API, Remoting and API development in Enterprise Application with SOAP/WSDL, XML, JSON, C#.Net, Web API, SOA and IIS.

Strong knowledge on the development of enterprise B2B application using C#.Net, SOAP Services, XML, JSON and RESTful Services.

Worked in the Analysis Design, Development and Implementation of cloud-based architecture in migrating existing systems on to Azure and AWS cloud.

Worked on Docker platform in order to automate the release process using Continuous Integration and deployment using Jenkins with Docker.

Worked on implementing the Identity and Access Management with Azure and AWS while integrating the on-prem and cloud systems Also used Okta, OAuth and OWin Services in authorizing the identity of the systems while communicating between various components of the systems which are getting Integrated.

Hands on experience in modernizing the legacy systems to more Advanced System using Microsoft technologies there by identifying and resolve the limitations in current technology which drives the business to take the right decisions.

Used Docker best practices where ever possible in the legacy migration to cloud by breaking up applications and setting up a virtual network between them which runs with in the container scope. This helped in the CI and CD builds not to break the whole process if one small component fails.

Experience in creating various EAI patterns with varied canonical structures, which implement the complex transaction tracking system.

Followed Agile and Scrum methodology and delivered the product components in sprints.

Successfully designed, led and implemented large scale integration system and other enterprise order management systems using multiple technologies that span across multiple data centres.

Expertise in requirement analyses, technical design solutions, creating/enhancing web services and batch jobs on end-end application development.

Strong understanding on database concepts like Joins, Stored Procedures in T-SQL, Schema Objects and Triggers etc. with experience in developing custom workflows for data Integration using SSIS and procedures.

Along with the lines of SQL Server, have a strong and in-depth understanding on other databases like My-SQL, PostGre-SQL and Mongo DB which got integrated in the application suite as a process of data collection and transformation.

Implemented various SSIS package and Stored Procs which acts as a key integration component between the various end-points involved in the overall system.

Involved in Implementation of modules based on Design Patterns like Façade pattern, Factory pattern, Singleton, Proxy and DAO Pattern.

Created applications that uses Azure Subscription, Topics which interact with the existing systems to achieve seamless integration between various existing systems.

Experience in using the various version control systems like GIT, TFS and Perforce and followed the continuous integration of code development and build systems.

Experienced in following the Agile/Scrum methodology to deliver the product components in sprints.

Quick and Flair to adapt to new software applications and products, self-starter, have good understanding on business requirements.

On-call/Production Support for Services backend module using various tools and coordination with other teams and offshore.

Effective team player with excellent problem-solving abilities, a willing and quick learner with strong technical skills. Excellent communication & interpersonal skills with proven abilities in resolving complex software issues.

One of 2 inventions chosen for Defensive Patent Publishment from US Patent Office through Hewlett-Packard for Automation and Virtualization of Data Centre Servers.

Another Innovation which is the solution for Rip and Replacement of servers and application has won the Technology Innovation Award in Hewlett-Packard Idea Fest.

EDUCATION:

B.E. (Computer Science & Engineering), from Bharathidasan University.

Professional Experience:

Deloitte Corporation –Tampa, FL 5/2017 to Current

Integration Specialist

Description:

The program deals with developing, maintaining and enhancing the integration framework for the entire Deloitte Suite of Audit products with the Core Auditing System which is been used as the central point of Audit Analysis. As such it contains the sensitive transactional/operational data corresponding to the client’s financial engagement and the respective service deliverables which forms the core component in the audit analysis. The framework along with the various transactional system bindings will thus have a complete picture on the various data flow from different Auditing systems and from each of the person involved in the Auditing process. With this rich framework in place, auditors will have the single point of operation for an end to end auditing and performs the complex data analytics required for Audit Management.

Responsibilities:

Involved in the design and development of a common Integration platform which interacts with various products of Deloitte to a common Auditing framework. The Integration layer acts as a core B2B back bone for all the essential audit operations.

Designed and Developed the Integration framework from core which in one end of the spectrum Collects the data required for the Audit Processing and analysis and in the other end, it basically processes, translates, transforms and orchestrate the flow of data between systems.

Involved in the Migration/Integration of on-premise Engagement Management system with the newer systems in the cloud which forms the basis for more advanced audit planning and gives predictive analysis based on the past processed data.

Articulated the design and development of various Application/System Services using .Net framework with Azure Cloud Services that collects data from various existing upstream systems, exposes end points for system that needs periodic data validation and provides the translated data on to the down stream systems in a full cycle of B2B.

Migrated the legacy Workpaper and Gap Analysis system to more modularized system in C# .Net that annotates data per industry and acts as a key source for Audit Processing.

Migrated a set of Pub-Sub models to more cloud-based solutions using Event-Gateway, Service Bus and Logic Apps. These solutions changed the way of document usage and storage in the complex audit processing.

Involved in the design and development of SOAP/REST web services end points using .Net framework, which collects industry data, past financial reports and the engagement entities agent services and integrates the same with the existing Audit Execution System to provide rich data visuals for the business.

Environment:

Core .Net, C#, ASP.Net, Azure Service Bus, Topics and Subscriptions, SQL Server, SSIS, WCF Services, Azure Data Factory, Event Hub and LogicApps, SOAP UI 5.1, IIS, SOAP/Restful Web Services, JSON MSMQ, ESB, Failover Clustering, Mongo DB, Azure App Services, Cosmos DB, Powershell, My-SQL/Postgre-SQL, Azure SQL Storage, Devops with VSTS, GitHub and Docker Container.

Unisys Corporation –Blue Bell, PA 9/2011 to 4/2017

Technology Specialist/Analyst (Lead Engineer)

Description:

The program deals with developing, maintaining and enhancing the framework for the entire Application and Data Integration for GMS Service Management Operations which deals all the business to business systems of various clients. As such it contains the transactional/operational data corresponding to Service Management from ITSM, Event Management data captured from devices and monitoring software’s and the Asset Management data. The framework along with the various transactional systems bindings and interface will thus have a complete picture of the data about individual service activity, transactions, events and assets. From this rich data model, we can derive basic and complex data analytics that will serve the business needs and facilitate continuous service improvement and even provide business value by monetizing the data to customer base.

Responsibilities:

Involved in all System and Application architecture discussions and played the leadership role in deciding optimal and best approaches based on the business needs and the system scalability requirements.

Involved in Sprint planning for the estimation of efforts for user stories and bugs.

New feature Requirement analyses, designing and implementing product enhancements, redesign of existing product functions mainly on, SOAP/REST web services using .Net framework, Java beans, B2B gateway processing using FTP with SQL Server.

Involved in the implementation of Amazon SQS and Amazon SWF which automates the back-office IT operations within the Incident management system and dispatch processing system.

Implemented custom SSIS workflows which transforms and exchange data between various endpoints involved in the IT service management and in the dispatch management system.

Involved in the development of common data access framework, Mail, FTP and MSMQ framework used across all the components to have a seamless integration between various systems.

Modified the existing PL/SQL packages to accommodate the upcoming requirements, also wrote new packages while migrating the system in to more advanced service bus model.

Developed an integration facade with .Net framework using Biztalk queues and mapping services for various end point systems orchestrating with the Service Bus.

Designed and modernized the existing B2B gateways to achieve more throughput using C# .Net, Java and Message Driven Queues with Azure Cache and subscription using Azure SQL

Modularized the lambda architecture with multiple components calling various services written in different set of technologies so that all follows a standard model in exchanging messages.

Developed universal queue based message processing mechanism to support all clustered applications with Topics and Subscriptions.

Developed the delivery mapping and workflows using Informatica and processed the transactions that are flowing in and out of the service bus.

Analysing, Trouble-shooting and resolving product defects, unit and integration testing, also provided technical expertise and peer code reviews to other team members.

Proposed cloud based hybrid solution with Azure/AWS services along with the on-premises servers to handle and distribute the load evenly across various client requests.

Involved in writing Azure Event/Hub subscription for asynchronous delivery model of transactions being passed through various systems erected in the data centre.

Environment:

Core .Net, C#, ASP.Net, Azure Service Bus, Topics and Subscriptions, SQL Server, SSIS, Core Java, SOAP UI 5.1, IIS, SOAP/Restful Web Services, AWS Lambda, API Gateway, ESB, Failover Clustering, Powershell, ETL with Informatica on My-SQL/Postgre-SQL, Azure SQL Storage, AWS S3, ESX Server on VMWare with vSphere and vMotion.

Symantec Corporation – Chennai, India 07/2009 to 04/2011 Senior Engineer (Solution Analyst)

Description:

The Threat processing will hunt the malicious IP, Vulnerabilities, Threats using various honey pots installed across the globe and then updates the database for alerting and reporting the weekly and monthly threat reports that has been available across the globe. Threat Analyst will also update the database with their known information about the attack. At the back end, Report and Alert services will pull all the data and submit to the users whom so ever have subscribed for. This framework also provides the Data Feeds which will provide threat and malicious code feeds to the users who ever has subscribed for.

Responsibilities:

New feature Requirement analyses with respect to Web Services for collecting threat data.

Created and enhanced SOAP and Restful web services as per the new requirements and feature enhancements.

Created Technical design documents and created feature cards, dependencies, sub tasks for Threat Management System, workflow enhancement and new web services development.

Involved in the development of data migration activity for the vulnerability database.

Implemented RESTful web service for Alerts functionalities to support workflow based applications.

Providing quick analyses/solutions to the new requirements and production issues, that involves possible best solutions with logic, POCs, data fixes and required code implementation.

Involved in the development of web Services which uses various existing system services for hub-spokes model to alert and patch the respective vulnerable system.

Involved in the end to end set up of Data Centre operations starting from networking, provisioning and distinguishing the servers and storage required for the product development.

Environment:

Core .Net, C#.Net, ASP.Net, ESB, SQL Server, SSIS, T-SQL, Core Java, SOAP UI, SSMS, Windows batch admin, Clustering, SOAP/Restful Web Services, Multi-Threading, Windows Services. ESX Server on VMWare with vSphere and vMotion.

Microsoft Corporation – Hyderabad, India 07/2009 to 04/2011

Software Development Engineer II

Description:

Sales product for processing the MS orders which will be used by an enterprise level framework using 2 pipeline based architecture which will execute different plug-in at different point of time based on the order being placed - Synchronous will take care of the real-time processing of the order and the asynchronous pipeline will be processed once the order has been placed in the MSMQ and will process in the offline mode.

Responsibilities:

•Involved in development of Web Services and Windows Services for OPA application.

•Develop an enterprise level framework using 2 pipeline based architecture.

•Developed plug-in which needs to be executed in various stages of the pipeline processing.

•Involved in developing stored procedures using T-SQL for back-end operations.

•Support and Enhancement of associated systems of the core product.

Environment:

Web Services, WSDL, Multi-Threading, C#.Net, SQL Server, Windows Services, XML, SOAP, WCF.

Infosys Technologies – Bangalore, India 07/2006 to 04/2008

Programmer Analyst

Description:

Store Product of Nordstrom enabling the users to book order in online and pick up the same in the nearby store or the preferred store, consists of various interfaces from which the data can be loaded or posted. Also, there will be services which loads the data from

Retek Merchandising system.

Responsibilities:

Created and enhanced SOAP and Restful web services as per the new requirements and feature enhancements using Core .Net framework, C#, ORM.

Created Technical design documents and created feature cards, dependencies, sub tasks for Retek Merchandising System, workflow enhancement and new web services development.

Implemented SOAP based web service for Alerts functionalities to support Retail POS system.

Involved in the development of core Java data access layer which has been used by all the B2B and Messaging components, thereby allowing a single point of access.

Mainly engaged in channelling the various retail orders, which involves the Entity framework using IBM WebSphere and Message Driven Beans which is used for the B2B and logistics order fulfilment to SAP and OMS systems.

Providing quick analyses/solutions to the new requirements and production issues, that involves possible best solutions with logic, POCs, data fixes and required code implementation.

Co-ordinate with offshore and other team with respect to web Services dependencies for implementation and code review.

Environment:

Core .Net, C#.Net, Visual Studio, IBM WebSphere, Eclipse, Core Java, JMS, SQL Server, SOAP UI, SSMS, XML, SOAP/Restful Web Services, WSDL, Multi-Threading, Windows Services, Agile and Scrum methodology.

Hewlett-Packard Software Operations – Bangalore, India 09/2004 to 07/2006

Senior Software Engineer (Enterprise Servers and Software)

Description:

Automation product for administrators designed to automate and radically simplify the end-to-end provisioning of HP Blade systems as well as wizard-driven provisioning to automate recovery and dynamic scaling functionality optimized for HP's blade servers and to fulfil the objectives of Automated deployment/Configuration and

Automated Server Recovery.

Responsibilities:

Created and enhanced SOAP and Restful web services as per the new requirements and feature enhancements using Core C# and .Net framework.

Created core windows services in C#.Net, Java and Networking for accessing the servers using the management interface and there by invoking the provisioning workflows.

Implemented web service for Alerts functionalities to support automated provisioning and deployment.

Involved in the design and development of Storage web services for MSA and EVA using soulapi.net which access and provisions the storage LUN in the SAN.

Mainly engaged in channelling the various operations to the blade servers by prioritizing the tasks and provisioning the same.

Providing quick analyses/solutions to the new requirements and production issues, that involves possible best solutions with logic, POCs, data fixes and required code implementation.

Co-ordinate with offshore and other team with respect to web Services dependencies for implementation and code review.

Environment:

Core .Net, C#.Net, WCF, Java Networking, Java Mail API, SQL Server, SOAP UI, SSMS, Spring batch admin, XML Spy, SOAP/Restful Web Services, WSDL, Multi-Threading, Windows Services, Agile and Scrum methodology.

Hewlett-Packard Software Operations – Bangalore, India 02/2004 to 09/2004

Technical Support Specialist (Managed Services Delivery)

Description:

Order Management System through which the orders will flow from end user till order fulfilment. Based on the placed order, the system will route the orders to SAP or OMS. Information stored in the form of XML data in the Oracle DB will be processed by a Unix job which collects the in the order management queue and then update the order with extra details and then present the same to HUB.

Responsibilities:

Mainly involved in the support and maintenance of web methods servers and DB servers.

Also, worked in change request made by business to track orders and handle well in advance before it is going unnoticed.

Automated some of the order processing mechanism so that the failed orders are tracked back and fulfilled in SAP or OMS.

Developed a windows interface to the OMIH system which retrieves the order details for the customer and date.

Environment:

Core Java, Oracle, SQL Navigator, wM Integration Server, PL/SQL, Unix Shell.



Contact this candidate