About Me
I have an extensive experience in Back End development using technologies like Java, J2EE, Spring, Springboot, Hibernate, Rest WS, XSL, XML, FTL etc. I also have good experience in front end using technologies like JavaScr... etc. I also have good experience in front end using technologies like JavaScript, JQuery, AngularJS, Angular. Also I have experience of 1 year into middleware tech-stack using Apache Camel and JBOSS Fuse.
I have knowledge of AWS ( S3, EC2, Lamda, SQS, SNS, Cloud Watch etc) and Micro Services.
I have worked extensively as an Individual Contributor in a project. I have experiece of working in an Agile, TDD, CI/CD based environment.
I also have experience of working with geographically spread team in a collaborative environment.
Show MoreSkills
Web Development
Development Tools
Programming Language
Software Testing
Database
Operating System
Others
Software Engineering
Portfolio Projects
Company
Visual
Role
Full-Stack Developer
Description
I worked on fixing security issues in Visual product of Equifax. There were XSS and CSRF vulnerabilities found in the application. I had fixed it using Spring Security and OWASP-Policy Sanitizer api.
Show More Show LessSkills
SpringBoot Spring Security Apache Maven Rest API Neo4j Apache Tomcat Java (All Versions) Apache Camel Angular 8 JSON JUnit MockitoTools
Eclipse putty Git TortoiseGit JIRACompany
CIMB CLicks2.5
Role
Backend Developer
Description
This was an enhancement project. CIMB bank's internet platform is called Clicks. I worked on below to enhance Clicks to Clicks 2.5 :
Liaising with technical architect and other parties to get the requirement.and gave work estimation and participating in discussion on deadlines of work. I woekd on enhancement features like Debit Card Link / Delink, Credit Card Autolink / Link / Delink. I was involed in mentioring junior team members and to review their progress and work. I was also part of solutioning and evaluation of Profile Merge problem.
Show More Show LessCompany
Equifax/Veda – Middleware Migration
Role
Full-Stack Developer
Description
As a Team Lead ( team of 5 ):
• Liaising with technical architect and other parties to get the requirement.
• Giving work estimation and participating in discussion on deadlines of work.
• Keeping check of daily work and consolidating team statuses.
• Participating backlog refinement, representing team in daily scrum and other meetings.
• Mentoring and helping team in technical challenges.
• Reviewing and streamlining codebase.
As a Sr Consultant:
• Written multiple utilities to read plain log file and extract request/response pair and store in either DB/XML/JSON.
• Written mediator end points for cxf, cxfrs, servlet and amq (jms) to mimic external/internal systems of Trading History / Property Service.
• Analysed legacy code to understand the implementation.
• Migrated multiple legacy services service from SOAP5 to JBOSS fuse.
• Written test cases to cover all the migrated services.
Company
FX Away
Role
Full-Stack Developer
Description
As an individual contributor:
• Front end developer developing widgets for various modules.
• Requirement gathering and analysis for assigned modules.
• Giving work estimation and participating in discussion on deadlines of work.
• Developing directives and filters for label-value and formatted columns.