Now you can Instantly Chat with Manish!
About Me
Mature IT professional offering 4 years of hands-on experience in the industry with a key focus on the Java technology stack Hands-on experience in Spring Boot, Spring Data JPA, Spring Security, AWS Cloud, and Microservice Knowledge of Microservice a...
Show MoreSkills
Portfolio Projects
Description
KOASI is an oil production company. Basically, they maintain the whole flow on paper. Basic module: Spent Earth oil production, Acid oil, Rb oil, White oil production, Weighbridge in and out, Suppliers, Customers, Broker, Transporter, Product, Unit of Measurement, Tax, Employee and their related module, HRMS. Their main production is spent oil so for that they buy Spent earth and process on it and produce spent oil. In this process, they also get another side product like carbon, etc. Stock will be updated if weighbridge is against some product and if weighbridge out against some product. After weighbridge in spent earth will take in the lab and do a test for how much % of oil present in it. Then after they do spend oil production. For production, they use 1 receiver means 1 receiver equals 6 ton. Other productions like acid oil production, RB oil production all are related to each other for the stock updates. All these products like spent oil, acid oil, RB oil, etc stored in a tank. Every day morning they do dip stock by which we can know how much production of the product done.
Show More Show LessDescription
Description : This is ERP software for our Client. One can generate sales orders, dispatch, and invoices by using this software. Admin Can check various reports like Today sales, most performing zone, Most active customer, GST wise report, Customer and supplier Ageing report, ETC. Modules : Dashboard, Code installation, setting and App tour
Show More Show LessDescription
Group of people decided to accumulate a defined share amount (Generally very small amount like 100 INR) on defined frequency (Generally it will be once in every month). On every defined frequency all defined group members meet and accumulate a share amount to Admin member. This pool amount can be given as a loan to any of the required group members with charging on the defined interest rate (generally it will be 1% per month). On every year-end month, group members can decide payout on the earned interest amount throughout the years (Generally they will distribute the equivalent amount to group members OR decide to add an amount on their existing balanced share amount). Modules : Dashboard, Code installation, setting and App tour
Show More Show LessDescription
Customer: Rightpoint Project: Establishing a streaming dashboard (Reactive APP) Team Size: 3 Developers,1 Tester, 1 Project Manager Project Role: Team Member Tasks performed: Developed a Listener to listen to data and store it in the warehouse For BDD testing, the Cucumber testing framework was implemented. For code quality solar cube implemented Using a WebSocket, I constructed a live dashboard that will display the order as it is being created and updated. Implementing Materialised view dashboard(MongoDB) Worked with Team for enhancements and changes. In the reactive app, every instance of a dynamic exception was handled. Collaborated in Database design Environment: Java 8, Spring Boot, Reactive Spring, Spring Data JPA, Gradle, MongoDB, Junit, HazelCast, WebSocket
Show More Show LessDescription
Customer: Scoreme Project: ITR Analysis, Bank statement Analyser Team Size: 6 Developers,1 Tester, 1 Project Manager Project Role: Team Member Tasks performed: Developed APIs related to analysis Developed APIs to Store static data from excel sheet to DB and show it in front end side as dynamic data as per filter Environment: Java 8, Spring Boot, Spring Data JPA, Maven, MySQL, MongoDB, AWS
Show More Show LessDescription
Customer: We were developing a public Shopify app (In house Project) Project: We created the Shopify public app (Simply OTP Login) to eliminate the time-consuming registration and login processes. The user can easily log in, register, and change his password using his mobile number. If a user chooses, he or she may log in using the Email OTP option. Team Size: 2 Developers,1 Tester, 1 Project Manager Project Role: Team Member Tasks performed: Developed All API Flow developed to get around the time-consuming signup process in the backend Developed a Lambda function to send a dynamic OTP to an email or cellphone number. Environment: Java 8, Spring Boot, Spring Data JPA, AWS Lambda, Maven, MySQL, React
Show More Show LessDescription
Customer: BSS Enterprise Project: BSS Enterprise is a manufacturer of clothes. We developed a web application for them to maintain their textile production flow. In this app, weve linked ERP, CRP, production, accounting, and reports. We also included user role-specific actions in this app. Therefore, many users can carry out a certain task. further, offer several sales and account reports Team Size: 3 Developers,1 Tester, 1 Project Manager Project Role: Team member Tasks performed: Developed APIs related Material-In, Material-out, Sales, Purchase, CMS, ERP, and accounting Developed Front end using JSP, Jquery, bootstrap Developed export functionality for the Report module by using Jasper report. Environment: Java 7/8, Spring MVC, Spring Data JPA, Spring Security, Maven, PostgreSQL, JSP, Bootstrap, JQuery.
Show More Show LessDescription
Customer: Microfinance Banking Software Project: Group Microfinance Banking Software basically build for a Group of people who decided to accumulate a defined share Amount (Generally a very small amount like 100 INR) on a defined frequency (Generally it will be once every month). On every defined frequency All designated group members meet and accumulate share amount to Admin member. This pool amount can be given as a loan to any of the required group members by charging a defined interest rate (Generally it will be 1% per month). On every year end month, group members can decide Pay-out on earned interest amount throughout the years (Generally they will distribute an equivalent amount to group members OR decide to add an amount to their existing balanced share amount). Team Size: 2 Developers,1 Project Manager Project Role: Team Member Tasks performed: Collaborated with the team in Database design and requirement gathering. Developed Middleware for User Loan Module. Developed an Android app with basic requirements Environment: Java 7, JDBC, Spring Boot, Spring Data JPA, Maven, MySQL
Show More Show Less