SIRAJUDDIN
Professional Summary
Total 6 yrs. of experience in Software development with an exposure on different J2EE technologies, Technical Architect & Production Support.
- InfoArchive and Archon experience with application development, testing, Implementation, and application support skills.
- Developed and Implemented Archon 2.X, Archon 3.0, Archon 3.1 product for data archival and data migration requirements.
- Expertise in Restful(API’s) Web Services and MicroServices (MVC architecture) development.
- Building tools like maven, gradle & Ant
- Designed a robust Spring boot microservice architecture for archon 3.0 web application, which is a migration from desktop application.
- Designed and planned a Spring batch partition algorithm which boosted the performance in-terms of heavy-duty jobs.
- Implemented service registry and database lock strategy with Apache zookeeper.
- Planned and implementation of microservice asynchronous communication with Apache Kafka messaging channel.
- Implemented spring batch remote partitioning logic with RabbitMQ messaging channel.
- Design, plan and implement a migration strategy with archon to perform data migration from any source database to EDB advanced enterprise server.
- Strong expertise on deployment automation tools Docker, Jenkins(CI/CD pipeline).
- Strong expertise on NO-SQL databases like MongoDB, Cassandra & dynamo DB.
- Strong expertise on SQL databases like MsSql, PostgreSql
,MySql,As400,Oracle,Db2(LUW & Main Frame).
- Strong expertise on Agile framework.
- Strong expertise on Git and SVN Repositories.
- Solved unique and complex problems with broad impact on the business. • Developed and managed business plans to achieve objectives
- Worked on multithreading and involved in thread creation and resource allocation.
- Code review based on SonarQube, sonarlint, Veracode
- Hands on Experience in IDE tools like Eclipse, STS, Intelliji.
Software Skill Set
Programming: : Core and Advance java, Spring boot ,Spring batch, MVC architecture Web Framework: : Angular 6+.
Database: : Sql & NoSql
Web storage: : GIT
IDE Tools: : IntelliJ, STS, eclipse, Sublime,VS Editor.
Operating Systems: : windows, mac,linux
# Projects :
Projects worked on
Project Name : EIS (Enterprise Integrity services)
Project Domain : Billing & Financial management on the services provided
Role : Application Developer.
Roles and Responsibilities
- Based on requirements and designing the flow of application.
- Understanding the ticket / user stories defines in the USH portal
- Code design & bug fix with respect to the requirement
# Projects in P3 Solutions:
METALYZER
Project Name : Metalyzer
Project Domain : Analysis and generate the relations from schema to generate Metadata.
Role : Java full stack Developer.
Project Description : Metalyzer is web based application which is used to Analysis multi schema to generate the metadata input for the info-archive application,This application have different modules like schema-analysis, topic creation, classification, compliance, analyzer360 and rules
engine
Roles and Responsibilities
- Based on requirements and designing the flow of application.
- Mainly focused on DB creation and analysis of schema and generation of metadata.
- Focused filtering redundant data.
- Maintained the time accuracy for big databases like ERP systems.
- Building and deploying the docker-images of this application.
Technical Environment: Spring boot,spring mvn, NoSql DB (mongo), Angular 8,docker,jenkins
ARCHON 3.0 & 3.1
Project Name: ARCHON
Project Domain: Data archival and retirement solutions.
Role: Java Full stack developer
Tools: IntelliJ, VS editor, Docker, Jenkins.
Project Description- This is a project migrating from desktop application to web application
with lot of modifications, ArchonX is a tool which helps to archiving of data for longer use With several databases like RDBMS(sql,oracle,as400,..),Flat Files, Lotus notes, SharePoint.
Roles and Responsibilities
- Decided and implemented the architecture of micro services.
- Mai