Name: ANIS ANJUM
Contact details: +91-709*******
Write to: ************@*****.**.**
Career Objective
To utilize my skills and expertise in JAVA and Spring Boot and understanding concepts for the development of my organization and hence bring out the best of myself. Experience Summary:-
9+ years of IT experience in Banking and Financial Services which includes development and maintenance using the products like AMEX, Charles River, Eagle PACE, TMX tool, Matchmaker tool, VDP Gateway and PictureDesk.
Equipped with knowledge in JAVA, Spring Boot, Microservices and Restful WebServices.
Technical competencies:
Programming Languages: JAVA, Spring, Spring MVC, Spring Boot, Restful Web Services, Microservices
Database: MySQL, MongoDB, Postgresql
Server: Tomcat Apache Server
Tools: Spring Tool Suite 4, Eclipse, IntelliJ, Maven, Gradle, Apache Tomcat, RestClient, Advanced Restclient, JIRA, GIT, Postman SonarQube, Swagger, JIRA, SOLR. Academic Background
College/School University/Board Year
Passed
% or
Grade
B.TECH
(ECE)
PRIST UNIVERSITY,
THANJAVUR
AUTONOMOUS 2012 92.2
Project Experience:-
Project: PictureDesk October 2023 – Present (Organization: Accion Labs) Role: - Principal Software Engineer
Project Assignment and Description: -
Functional:
• Worked as Team Lead, Scrum Master for a team of 5. Technical:
• Worked on PictureDesk which is a FADEL project, a single platform for media companies to find, store and monetize published articles and digital assets for which all the data is on AWS Cloud.
• Worked on migrating 2-3 modules completely from the legacy code to Spring Boot and Microservices. The project was based on Java 17.
• Worked on a module which included OAuth configuration from Google and Microsoft which helped users to now signup/login independently provided they have an authentic google/Microsoft email id.
• Worked on accumulating, processing and producing data from SOLR which stored large number the image data.
• For API Documentation, used Swagger 3.0.
• Worked with SonarQube for code quality.
• Agile Methodology followed via JIRA tool.
• Worked with GitHub for code maintenance.
Project: VDP Gateway August 2022 – September 2023 (Organization: Accion Labs) Role: - Principal Software Engineer
Project Assignment and Description:-
Functional:
• Worked as Team Lead for a team of 3.
Technical:
• Worked on Visa Developer Platform Gateway which consists of various components such as AuthN, ARM, AppIAM, GMS, AppMgmtIAM, NPPS, VCOL.
• Worked on tech initiatives as part of the new requirements based on Spring Boot and Microservices.
• Deployment of code is done via Triton tool which helps to deploy a particular component in a particular kubernates cluster.
• Used LENS IDE that connects and manages multiple K8 clusters via dockerization.
• Worked with Mirantis Engine that helps to maintain and manage cloud based applications.
• Worked with SonarQube for code quality.
• Worked with Bitbucket for code maintenance.
Project: Matchmaker April 2021 – August 2022 (Organization: HCL) Role: - Sr. Software Developer
Project Assignment and Description:-
Functional:
• Worked as Team Lead and Architect for a team of 10. Technical:
• Worked on the development of a tool i.e. Matchmaker which provides a set of questionnaires to the customers who are trying to apply for Credit card, Debit card, Insurance, Savings or Checking bank account and based on the inputs (on the basis of the selection of the options in the questionnaire) of the customers’, the tool recommends the customer with an appropriate product.
• Design and implementation of new features (functional/technical) based on the requirements of Business Analyst and Product Owner.
• Worked on Spring Boot, Microservices, Restful API, SQL DB, MongoDB, Postgresql.
• For code quality, worked with SonarQube.
• For API Documentation, used Swagger 3.0.
• For Code maintenance, used GitHub.
Project: ACMS August 2016 – April 2021 (Organization: Cognizant) Role: - Application Developer (Technical Lead)
Project Assignment and Description:-
Functional:
• Worked as Team Lead for a team of 5.
Technical:
• Creation of new Campaign flows in "Acquisition Campaign Management System"(ACMS) using Spring Core, Spring MVC, Spring Boot and Restful API .
• Execution of DB queries in PuTTy, MFAToad(Citrix) tool for data porting in lower environment.
• Unit Testing of the functionality of code by Mockito.
• Manual testing of the reflection of the content on the application pages by compare tools(Text Compare, Beyond Compare).
• Validation of the data and verification of service responses from Rest Client and Postman.
Project: TMX August 2015 – July 2016 (Organization: Cognizant) Role: - Application Developer
Project Assignment and Description:-
• Maintenance and enhancements of TMX tool built on Core Java and Spring.
• Up gradation of the configuration file and code to make TMX reusable for all the products.
• Migration of the hardcoded queries out of TMX and make it configurable.
• This would help in the integration of the tool with any third party. Project : EAGLE January 2015 – July 2015 (Organization: Cognizant) Assignment Role: - Developer and Deployment of data. Project Assignment and Description:-
• Importing the data files into the Message Center.
• Doing validations as per the requirement of the client.
• Converting the data file format as per the client’s requirement.
• Executing the data file in the Console so as to check whether all the data in the file is fetched up correctly.
• Exporting the final data file to the client.
• Understanding the FRD(Functional requirement Specification) and come up with Design Documentation.
• Working on Development of Inbound interfaces using framework.
• Working on Development of Outbound interfaces using framework.
• Validating the interfaces through Unit testing and corroborated with details evidence documentation.
• Code Version Control and Migration of the interfaces into TEST and Production Environment.
• Supporting the monthly data load activity and resolving vendor data conflicts.