About Me
Having 6years of experience in Software development and seeking a challenging work in software design and development with latest technologies in the market. Developing RESTful webservices using Spring Boot and Netflix OSS following Micro service...
Show MoreSkills
Web Development
Software Engineering
Development Tools
Others
Database
Positions
Portfolio Projects
Company
Digital Licensing Fulfilment Portal (DLF Portal) @ DELL EMC (current project)
Role
Full-Stack Developer
Description
ELMS is the core & machine critical system for Dell EMC to manage the S/W & H/W products which has been sold to their customers. It basically manages the complete product life cycle right from Order creation to activating the products within the order. This is an Enterprise level system where it connects with different subsystems in a distributed cloud environment.
As it's an enterprise level system, there are multiple sub systems each of which addressing different business needs like Order management & Maintenance, Entitlement creation, product usage validation, product activation, license key generation & activation notifications. These sub systems are well integrated to handle the complete the full life cycle of order creation to product activation without any road blocks in order to keep their customer journey smooth. Beyond these activities the system (Digital Licensing) also having extension to monitor the usage metrics and analytics once the customer start using their products. The admins are having full access to these usage analytics portals and can pull the reports using which Dell can manage their business from maintenance to business expansions.
Tech. Stack:
1. Java 8
2. Spring-BOOT
3. Spring Data JPA
4. Junit
5. PCF
6. Fortify
7. Angular 6
DevOps:
1. GitLab
2. PCF
Show More Show LessCompany
Mark’s Work Wearhouse Ltd (MWW)
Role
Backend Developer
Description
Mark's Work Warehouse Ltd. is a Canadian clothing and footwear retailer specializing in casual and industrial wear (Retailer domain). It is one of Canada's leading apparel and footwear retailers, with more than 380 stores across Canada. Mark's sells men's and women's industrial, business, casual and active clothing and footwear, as well as a full line of health wear, including hospital scrubs, hygienic wear and accessories. Mark’s has its own online shopping website as well as stores from where they sale the products. And they can move the products from one store to another. The project is on E-Commerce Domain and it cover all aspect of online shopping.
Tech. Stack:
1. Java 8
2. Spring-BOOT
3. Spring Data JPA
4. Junit
5. Integration test (Spock framework)
6. Netflix OSS
DevOps:
1. BitBucket
2. Bamboo
3. Ansible script
Show More Show LessSkills
Java (All Versions) SpringBoot Netflix OSS Microservices Hystrix Turbine Zuul Api Gateway Ribbon Jira Bamboo REST Rest API REST TemplateTools
IntelliJ IDEA SonarQube FortifyCompany
Business Impact Analysis Tool
Role
Backend Developer
Description
This is a web application is used to capture and plan the business impact, required activities, dependencies and its criticalities to be handled during critical issues.
Development is based on the agile methodology, and tasks will be estimated by team using poker estimation.
Tech. Stack:
1. Java 8
2. Spring-BOOT framework generated by JHipster
3. Spring Data JPA
4. Thymeleaf - Template used for Mail and PDF generation
5. Jxls 1.0.6
6. Junit
7. Cucumber
8. Tomcat 8
DevOps:
1. GITHUB
2. Jenkins
3. SonarQube
4. Cucumber JVM reports
5. Checkmarx
6. Nexus
7. XL Deploy
Show More Show LessCompany
iAppli
Role
Backend Developer
Description
This is a monolithic web-application used as Repository for all Applications of. This application holds critical information like application manager, owner, components and instances along with budget allocation details.
Tech. Stack:
1. Java 5
2. GWT – Front end
3. Jetty server (local only)
4. Tomcat 6
Show More Show LessTools
Eclipse