Now you can Instantly Chat with SAHIL!
About Me
A sophisticated information technology profession with 7.5+ years of experience in functions like design, development and implementation of software systems using Java and J2EE. I have been involved in several stages of software development that incl...
Show MoreSkills
Portfolio Projects
Description
- This project purpose is to provide selection of offers for each customer on the basis of separately maintainable rules which will be executed at runtime. Purpose of this project is avoid a larger number of backends at runtime, due to this, a large portion of the required data is to be prepared in a daily batch beforehand.
- Involved in development of REST webservices using jersey.
- Consuming of SOAP webservices and persisting the data retrieve from services to database.
- Involved in writing of drools decision tables based on which products will be offered to customers.
- Involved in creation of technical analysis document and other scrum artifacts.
Description
- ETL (Extract, Transform and Load) is a process in data warehousing responsible for pulling data out of the source systems and placing it into a data warehouse. It collects raw data from distinct sources around MVNO platform and transforms them into a consistent format before loading to data warehouse.
- In our case, ETL is a component in telecom suite.
- The common data sources from where ETL extracts new facts are XDR tickets, CRCE database snapshots and external CSV files
- Technologies used in this project: Java, Spring, PostgreSql, Apache Camel, Apache ActiveMQ, ANT
Description
- Light Lake is an embedded project based on IOT technology.Particularly it manages devices like bulb over the internet like ON/OFF/DIM using some tablet or web UI.It comprises of various technologies like Java,C,.Net. I have worked on Java part of this project.
- Created database schema for repository server.
- Coding the Spring Repository,Service and DAO classes.
- Also done little automation testing of WEB UI and gateway using JMeter and Selenium.
Description
LSA is a complete ERP Solution to manage your institute. It seamlessly integrates different administrative departments and ensures a smooth flow of information among them.
On the technological front, LSA is empowered with the latest tools that facilitate process streamlining and efficient working environment for each department. Communicating and Interacting with related entities, namely - the students, teachers, principal, parents (in school & college edition), alumni and the industry, becomes quite easy and simple with LSA, as it encompasses powerful communication tools for all its stake holders
- Creating and finalizing the database schemas for the software.
- Coding the Enterprise Java Beans (EJBs) and frontend interface for the Staff , Security , Fees
Attendance , Student ,Transport ,Academics, Examination and Results modules of software .
Developed Ejbs specially for Fee Bill Generation , Result generation of school .
- Making application specific utilities for porting data of all modules mentioned
Description
Platform : Java Technology : Apache Wicket, Spring, PostgreSQL, BIRT, Apache ActiveMQ BI stands for business intelligence. BI used to display dashboards, run reports ( daily, monthly, weekly ) on telecom data warehouse. This data warehouse is populated by ETL which is other component of telecom suite. BI is a web application and deployed on web server ( Apache Tomcat ). BIRT is used as reporting tool. RPM is used as distribution artifact. It has one super admin and a separate user management module where MVNO provider specific users ( Admin and Normal) can be created. Only Admin user can upload the report ( Rptdesign reports ). Then these reports can be run by both type of users. Users can see only MVNO specific reports. Users can also schedule reports. Creating rptdesign is also been a part of this project. BIRT is used as reporting tool for this. Technologies used in this project: Java, Apache Wicket, Spring, PostgreSql, Quartz, ANT
Show More Show Less