SUNIL D.

SUNIL D.

Technical Manager

Hyderabad , India

Experience: 15 Years

SUNIL

Hyderabad , India

Technical Manager

60000 USD / Year

  • Notice Period: Days

15 Years

Now you can Instantly Chat with SUNIL!

About Me

I will bring an unique skill set of the technical and out-of-the-box problem solving combined with solid Project Management skills. Worked and managed Microservice Architecture and Cloud-based projects with JAVA, J2EE, SOAP and REST. Over 14 years of...

Show More

Portfolio Projects

Description

CA intends to upgrade their Payment Security Applications Transaction Manager and Risk Analytics which were developed using Struts 1.x. This project is to migrate the UI to Angular and React and server side to expose REST APIs keeping the user experience unchanged.

Show More Show Less

Description

● Was involved from the proposal time by understanding the product, proposing the new tech-stack, cost estimation and in numerous technical and managerial calls with the client.
● Worked on the scope and schedule, resource management.
● Identified the team, created a project plan, resource allocation, Sprint planning
● Worked on different approaching and their feasibility
● Managed a team of 22 members with daily Scrum Call and 2-week Sprints.
● Weekly Sync up call with the Customer with the work planned vs work done.
● PM Tools setup for Repo, Dashboard and Task tracker, Wiki for documentation, CI/CD, Sonar setup
● Was responsible for overall design and architecture of the migration as an Architect. Considered functional as well as non-functional requirements
● Responsible for identifying the REST APIs,
● Responsible for code review and test cases and test plan review, build and release management
● Sprint kick-off, daily Scrum, Sprint DEMO followed by Sprint Retrospective meetings
● Guided team in terms of technical problems and issues
● Supported Organizational initiatives for other projects.

Show More Show Less

Description

● I am responsible for Technical, Project and People management for my 20-member team.
● Delivered version 9.0, 9.1, 11.0 and 11.1 successfully without post production issues.
● Handled around 20+ Sprints without missing any major feature planned for the Sprint followed by DEMO.
● Help customers with analyzing their requirements and prioritizing the stories
● Help my team technically in design, analysis, code review and in testing the features.
● Responsible for Sprint and Quarter planning, estimations, execution of Sprints, Kickoff meeting, daily standup calls, sprint end demonstrations, retrospective meetings.
● Plan the deliverables using Tempo planner
● Sprint commitments and delivering them along with addressing unplanned tasks, change requests, production bugs.
● Build and release management.
● Manage Roadmap and Sustenance teams, developers, QA people, DEVOP engineers.

Show More Show Less

Description

● Was leading a team of 6 members.
● Distributing responsibilities to my team.
● Responsible for estimation, timely delivery of my teams work
● Used to attend Customer and higher management meetings.
● Team mentoring and coaching.
● Conducted and delivered multiple Knowledge Sharing Sessions.
● Responsible for doing appraisal of my team
● Design and development of Oracle Order & Service Management
● Performing code and development of OSM Code.
● Closely worked with customers and Customer Support to troubleshoot issues to enable effective and successful resolution of issues. Fixing critical customer defects.
● Performing code and design review.

Show More Show Less

Description

● Responsible for technical feasibility study for the new features
● Owning the Documents related features, bugs, dev reqs.
● Developed from the scratch Content management connector for Oracle UCM, CMIS etc.
● Was responsible for feature development of Import Export, Extended Enterprise, etc
● Involved in design related discussions for new features
● Was instrumental in relieving Technical Architect from most of his duties related to Mentoring, helping junior folks, resolving technical challenges.

Show More Show Less

Description

Offline/Onshore Proctoring System (Next Gen) is an enhancement to the existing OPS with short comings. The significant items addressed as part of OPS NG are as follows. Employed SOA(Service Oriented Architecture) to decouple the test delivery logic. The variant used is REST. Reducing the memory footprint of existing OPS to run on 256MB of RAM or lesser. Reducing the OPS release size. The base installer and the subsequent installers should be reduced in size. Automatic updates to the current OPS Application instead of manually sending over the installers and installing them. Test delivery through advanced third party test driver.

Show More Show Less

Description

Document Management System is a peripheral supporting application for the Talent Assessment Application Suite, which helps in storing the candidate specific artifacts in a JCR enabled content repository Since its interface is SOA enabled, its been implemented based on integrated stack of Apache CXF, Java. Nets Spring Modules and Spring Framework which act in tandem to process the request synchronously or asynchronously to update or retrieve from the content repository For asynchronous-updates of content repository, Spring JMS with Active MQ broker architecture is adopted for efficient and reliable request processing.

Show More Show Less

Description

Virgin Money Giving - a not-for-profit charity donation and sponsorship website. The plan is to challenge the status quo in online giving, so your fundraisers generate the maximum possible from their efforts and good causes benefit from increased revenue and support. Actually it comprises of Charities, Events, Donors, Donations and Fundraisers. The architecture is a layers SOA based one. Web, management and Database are all different SOA components which communicate over SOAP. The web components make use of Struts 2 and make use of the management SOA components for their business and persistence needs. The web components are charity-web, fundraiser- web and operations-web. The management SOA components are giving-management and payment-management ws. And other SOA components are online Card Payment, secure payment, etc.

Show More Show Less

Description

The 3-tier test strategy requires a single common portal system to interface with the different test environment parameters to allow the user to use different test systems and select different parameters like baseline, configuration and nodes. CTP communicates with different systems like RIOT, Parameter DB, Delivery DB, Test engine through XMLs using SOAP protocols over the network. CTP uses MVC design pattern, CTP user Regulation module shall provide User Management and Test Plant booking functions. There will be Super user and admin user on top of general user. It will be developed using JSP. Different web modules developed in JSP to book the test sessions, baseline selection software selection, configuration selection, project and priority selections etc . These screens will be similar to shopping cart addition in multiple screens having next buttons and submitting the request in the final screen. Communication to other systems happens through WSDL.

Show More Show Less

Description

The purpose of the project is to provide an online Portlet Reference /Library to the end user. This web application will provide an online portlet reference to the user. It provides entire functional and working details of all the portlets hosted on IWS environment. It will provide a comprehensive overview of portlets and their usages. It allows the users to Edit the Portlet Details and Approve those modifications.

Show More Show Less

Description

3M is a diversified technology company serving customers and communities with innovative products and services. It serves customers through six business segments: Consumer and Office Business, Display and Graphics Business, Electro and Communications Business, Health Care Business, Industrial and Transportation Business & Safety, Security and Protection Services Business. AAPD (Availability and Automatic Promise Dating) is a web application which provides a single business process to calculate the dates of availability and shipment of products determined based on configuration settings and data managed by plants. It will facilitate automatically calculated realtime commitment dates to the customer. It provides provision for manual promise dating when the autodating is not possible for some items. It also provides availability information while manual promise dating to help the user to give the realtime promise date. It takes into consideration the 3M work Calendar, Customer Calendar and Climatic conditions while automatic and manual promise dating.

Show More Show Less

Description

This is an online Supply Planning Application, where the Information about the Orders is sent to Vendors in the form of Excel Sheets, then they will supply products. If the products are not supplied for any reason it will be treated as an Exception. This allows the Users to Maintain and Search Exceptions.

Show More Show Less

Description

A web based application has been developed for Business Objects to provide an environment for the end user to place a request for Developing of Crystal Xcelsius Model by Vendor (Wipro ) based on the Data provided by him in an Excel Spreadsheet. Implemented Features : Customer Registration Customer Login Create Crystal Xcelsius request Crystal Xcelsius Request Tracking Vendor Login Vendor View Crystal Xcelsius Request.

Show More Show Less

Description

IBIS system has a feature to capture all contract details of a subscriber. Once the contract is set active, a request is sent to SOP system through DB2 connect to place an order for FAA contract and produce invoice during overnight job execution. DB2 connect is a utility that connects application and data.DB2 Connect can invoke business logic in AS/400 system through stored procedures. Stored procedure (FAAPROC) would be created in SOP system to recognize the requests from FAA system passed through DB2 connect. FARPROC in turn invokes a program DB690 to place an order. DB690 identifies the type of contract (Upfront or IPP) to place orders appropriately. This results in immediate creation of order for FAA contract in SOP system. The placed orders are then picked by overnight job of SOP system to produce invoice at the end of business hours. Transactions between FAA and Non-FAA would be captured in SOP system to ease maintenance activity. Data from contract management web interface to be sent to SOP, Data from auto renewal batch process to be sent to SOP, Credit Analysis Report depicting the details of the subscriber and the future contract which will be getting renewed between the specific dates.

Show More Show Less