About Me
• Around 9+ years of IT experience in design, development, implementation and testing of Client-Server Web Applications using Java/J2ee , .Net with C# Technologies and Python.
• Hands on experience i...
• Hands on experience in design and development of web based applications using Java, .Net(C#,ASP.Net),Python(Flask),JSF,JDBC,SQL,Servlets,Portlets,JSTL,JSP,XML,Struts and Spring.
• Experience in OBIEE, Brio, and Cognos SDK reporting solution for reporting sales data from various data sources.
• Experience in java based reporting API- Hi Charts; Cognos SDK for building web based analytical reports.
• Experience in client side technologies such as HTML/HTML5, CSS/CSS3, JavaScript, Ajax, Jquery, and JSON.
• Working knowledge with scripting languages like Shell Script, Perl Script.
• Experience with using Apache Tomcat Server, JBOSS, IBM Web Sphere Application Server/ Portal server.
• Working knowledge with IDEs like Visual Studio, Eclipse, RAD (Rational Application Developer for Websphere), RSA (Rational Software Architect).
• Experience with databases like Oracle, DB2,postgreSQL
• Experience in SDLC (Software Development Life Cycle) that includes Requirement Analysis, Effort Estimation, Design, Coding, Testing, Implementation, Post Production Support, Stabilisation and Enhancement with methodologies like Waterfall Model and Agile Methodology.
• Experienced in creating/running Junit Test Cases.
• Strong debugging and troubleshooting skills.
• Detail oriented with good communications skills.
Show MoreSkills
Software Engineering
Web Development
Software Testing
Data & Analytics
Programming Language
Development Tools
Database
Others
Hardware
Operating System
Networking & Security
Portfolio Projects
Company
Employee payroll deduction automation.
Contribute
Create user interface for updating the monthly payroll deductions of employees department wise and fire an email with the details.
Description
Contribution
· Create user interface using C# for editing the employee payroll deductions.
· Install it as an executable on dedicated HR systems.
· Create web form for fetching/reviewing the details of employees eligible for payroll deductions for the month and fire email to each of them with the details.
Show More Show LessTools
Visual Studio (Win)Company
SCP Price Tag Module
Description
Role: IT Analyst
CORE JAVA , STRUTS,PL/SQL
Project Description
Develop Java API for Image Processing of price tags and integrate with existing application of Price Tag for Supply Chain Portal.
Contribution
- Gathering/Analysing requirements from stake holders.
- Develop and enhance code and component changes.
- Logging and tracking defects on HP Quality Centre.
- Prepare test cases and perform manual testing.
- Coordinating with change management and operations for CR implementation and handling post production stabilisation.
Skills
Struts Java (All Versions)Tools
Pl/sqlCompany
Management Reporting
Description
Role: IT Analyst
OBIEE (ORACLE BUSINESS INTELLIGENCE ENT.EDITION)
Project Description
Reporting of Sales Data in various forms to Top Management.
Contribution
- Automating regular retail reporting to Oracle Business Intelligence OBIEE reports as scheduled / canned reports. Analyse new requirementsthat need to be implemented
- Develop PL/Sql scripts and create scheduled jobs for data loading and fetching.
- Co-ordinating with HC internal teams for dependencies.
- Gathering requirements for on demand MIS reporting across departments and automating them on OBIEE as canned reports.
- Design OBIEE report for DCS wise Sales to Top Management.
Show More Show Less
Skills
Oracle Business IntelligenceTools
Pl/sqlCompany
Employee payroll deduction automation
Description
Role: IT Analyst
C#,ASP.Net
Project Description
Create user interface for updating the monthly payroll deductions of employees department wise and fire an email with the details.
Contribution
- Create user interface using C# for editing the employee payroll deductions.
- Install it as an executable on dedicated HR systems.
- Create web form for fetching/reviewing the details of employees eligible for payroll deductions for the month and fire email to each of them with the details.
Skills
ASP.NETTools
C#Company
MOI (Ministry Of Interiors)
Description
Role: System Analyst
CORE JAVA , STRUTS
Project Description
Enhancing the web interface for the Ministry Of Interiors for generating mobile short codes.
Contribution
- Develop code and component changes using struts, jsp.
- Gathering/Analysing requirements from stake holders.
- Logging and tracking defects on HP Quality Centre and coordinating with testing team for test case review.
- Coordinating with change management and operations and implementing the change and handling post production stabilisation.
Skills
Struts Java (All Versions)Tools
Hp Quality CenterCompany
Billing Operations
Description
Role: System Analyst
SERVLETS,JSP
Project Description
e- Payment project of Du telecom. Du Payment Gateway is driven by Postilion, a subsidiary of S1 Corporation, which is a global provider of open-systems electronic payment processing solutions. Work in conjunction with third party vendor which is Mi-Pay and S1 (Postilion) to which development is outsourced.
Contribution
- Analyse the Change requests to identify the underlying issues/new requirements that need to be implemented which impacts paymentgatewaymodule
- Co-ordinating with Du internal teams for dependencies and system integration.
- Co-ordinating development with vendor and testing with testing team to meet deadlines.
Skills
Payment Gateway ServletsTools
JSPCompany
SSL Integration and Cyber security
Description
Role: System Analyst
Core java, STRUTS,JSF
Project Description
Prevent cross site scripting across all Du internal websites by integrating all applications through a common secured interface. Install SSL on all Du servers and enable secured http an all websites.
Contribution
- Lead SSL installation across all du web sites and made all du internal applications secured http.
- Develop Java interface to prevent cross site scripting across all du internal websites.
- Integrate the developed API with the existing application framework.
- Testing the same through manual test cases and testing.
- Coordinating with change management, TSRM and operations for implementing the change and real time testing of cyber security on those sites and handling post production stabilisation.
Tools
javaCompany
Active Directory Integration
Description
Role: System Analyst
JAVA J2EE
Project Description
Enable single sign on for all Du internal applications and web sites by Active Directory Integration.
Contribution
- Develop common API for integrating all application login through Active Directory.
- Create one common JNDI configuration for connecting all applications to active directory.
- Work closely with Windows team for capturing Group Info and path and configure the same through JNDI.
- Coordinating with incident/change management, TSRM and operations for implementing the change and real time testing of cyber security on those sites and handling post production stabilisation /issues.
Skills
J2EETools
javaCompany
Billing Operations
Description
Role: System Analyst
SPRING MVC,HI CHARTS API
Project Description
Design web interface with analytical and graphical representation of Bill Cycle phases and duration for decision making of Billing QA process.
Contribution
- Lead development phase, including gathering/Analysing requirements from stake holders.
- Coordinating with change management and operations and implementing the change and handling post production stabilisation.
Skills
Spring MVC Charts.JsTools
JSPCompany
Billing Operations – Number Booking Systems
Description
Role: System Analyst
JSF,STRUTS,CORE JAVA
Project Description
Designing interfaces for Number Booking Systems for booking of Metallic MSISDns by VIP customers from Du stores.
Contribution
- Develop and enhance code and component changes
- Educate the store staff on the application usage.
- Lead change management and operations in implementing the change and handling post production stabilisation.
Show More Show Less
Tools
Interface BuilderCompany
Billing Operations – iDashboard
Description
Role: System Analyst
REPORTING
Technologies
IDashboard software and Microsoft Management Studio.
Project Description
Designing Executive Dashboards for CXOs for representing department wise Change Management statistics in the form of Analytical charts for decision making by CXOs.
Contribution
- Lead the design phase, development phase including requirement gathering from management.
Show More Show Less
Skills
TableauTools
ChartboostCompany
Invoices Web Viewer
Description
Role: System Analyst
Core java ,Struts, LUCENE
Project Description
Enhancement of web interface for viewing of billing invoices of post-paid customers.
Contribution
- Develop and enhance code and component changes
- Handle post production stabilisation.
- Handle enhancement and user requests for component changes.
Show More Show Less
Tools
PL/SQL