JOHN VIMALRAJ
IT Consultant, Sydney Australia
Resume
Experience Summary
-
15+ years of extensive experience in Architecture, Design and development of Application Software.
-
Java portal and portlet development (WebSphere), Spring MVC portal and
-
AWS and Cloud Computing, Designed developed could solutions for single page application
-
Created CICD pipeline using Circle CI and Jenkins.
-
Container orchestration using Kubernetes and Openshift for micro service
-
Devops work managing git repository and automated the deployment to the environment
-
Managing releases through automate pipline.
-
Developed Micro services using Java 8 and Sprig boot.
-
Worked on API gateway, Mule soft API design and development
-
Create AWS Lambda functions using Node JS
-
Strong domain skills in Investment Banking, Supply Chain Management and Telecommunication.
-
Top quality development skills in Core Java, J2EE, Spring, Hibernate, RMI and JMS, Lambda and Scala
-
Worked on SOA SOAP and Restful web services client and servers programming. open SSO, IBM Webseal for the IDM implementation.
-
In depth knowledge on GUI Technologies such as Java Swings, Java 2D API and Rich Client Programming (RCP) which is a Netbeans module and an Eclipse Plug-in.
-
Good Knowledge of XML, XSL and XML parsers.
-
Used build and integration tools ant, Maven, Bamboo, cruise control and Apache camel
-
Relevant experience in Java Script, JQuery, Angular JS, Ajax, HTML and CSS.
-
Solid background in Object-Oriented analysis and design. Very good at various java design patterns and UML.
-
Expert level skills in designing and implementing web solutions and deploying applications to Java Application Servers JBoss and Tomcat.
-
Comprehensive knowledge of physical and logical data modelling and performance tuning.
-
Good experience in Relational Databases MySQL, Oracle 10g.
-
Hands-on experience in Agile Methodology, Test Driven Development (TDD) and Extreme Programming.
-
Good communication, presentation and interpersonal skills.
-
Application server migration WebLogic to JBoss EAP 7 and upgraded java applications from java 7 to java 8 and JBoss EAP 6 to EAP 7.
-
Worked on application and technology migration Java 7 to 8, EJB 1.2 to 3
-
Migrated struts 1, 2 and tiles framework with spring frameworks.
-
Database migration More than 5 application database migrated to SQL SERVER and Oracle database. and Upgraded the Oracle 11gR2 to 12 C
Technical Skills
-
Languages: Java 7, J2EE, C, C++, UML, WSDL, BEPL, Java 8, Lambda and Scala, RAML
-
Web Technologies: JSP, JSF, PhP, Servlet, XML, XSL, XST.
-
UI Technologies: Java portal Development (Liferay, WebSphere and WebLogic), JSR168, CMS (TeamSite, Joomla, WordPress), Java Swing and Graphics APIs.
-
Front End: Java Script (jQuery, Prototype), Bootstrap, Angular JS 1.x, 2 and 4, Node JS, AJAX and CSS3, XHTML, HTML5. Java
-
Frameworks: Spring, Hibernate, Struts MVC, IBatis
-
Web/ App Servers: JBoss, Tomcat Apache, WebSphere, Web logic, OC4J
-
Database: Oracle 10g, My SQL, DB2, Postgresql, MS SQL Server 2016(Admin level), PLSQL
-
Plug-in Development: Eclipse, NetBeans module development. Avolent Framework.
-
Middleware: ESB, OSB, JMS, TIBCO, JBoss EAP 6 and 7, Webseal, IDM, SSO and Apache Camel, JMS, Web services (SOAP and Restful web services) Axis2/JAX-WS/RPC, EJB 3.0, AWS and MuleSoft.
-
Tools: Eclipse, ANT, Maven, Net Beans5.5, JUnit, Bamboo, JDeveloper, Jenkins and Gradle.
-
Methods: Agile, XP (Extreme Programming), Legacy Water Fall and Test-Driven development (TDD). BDD
-
Source Control: CVS, SVN, Clear Case, GIT
-
Scripting: Perl, Shell scripts, Base scripts.
-
Operating System: Windows, XP and Linux (Fedora, Ubuntu)
-
Other tools: JIRA, Confluence, Clarity, Remedy, SQL Developer, Toad
-
Mobile: Android SDK app development, Mobile website development
Summary
2010 - present
2010 - present