aarif mohammad
javaAarif Mohammad
Senior Software Engineer(UAE-Dubai)
Address: 404 Al-Maha Building near Burjman Dubai UAE.
Mobile: UAE : 971-563166320 INDIA : 0091-9015741803
WhatsApp: 971563166320 , 00919015741803
E-mail: aarifjavadeveloper@gmail.com
Skype : aarif.m.khan
Linked : https://www.linkedin.com/in/aarif-mohammad-746b4b14/
Server Side Skill : java8,Spring,Hibernate,jsf,jsp,servlet,ejb,struts,Rest Service,Soap Service,web services ,Spring Boot,Spring Batch,Spring core ,Micro Services,SOA,Angular2,Angularjs1,ReactJs,ExtJS,Oracle,Pl-sql,mysql,sql,db2,jboss,weblogic,tomcat,websphereAndroid,Awt,Swing,Applet....
UI Skill : Angaularjs1,Angualr2 ,ReactJs,Extjs,Nodejs ,Dojo,jQuery,
JavaScript,HTML5,CSS,BootStrap,JSON,AJAX,PHP,XML,SOAP UI
CSS,Bootstrap,JSON,AJAX,PHP,XML
Objective
Seeking a full stack developer position in java,j2ee,UI with technical responsibilities .
Professional Experience
Total 10 Years’ Experience (Software Development).
Track record of delivering quality Java/J2EE based solutions over 10 years in the Investment, Insurance, Finance, Telecommunications, and Retail industries.
10 Years in Java/J2EE development.3+ years as a hands-on design-SD, CD.
Well versed with entire development life cycle and facilitating agile practices.
Spearheaded the design and development of a JSF Component, Development, Spring and Hibernate based mission critical system budgeted at $10 million, which earned high accolades in the independent code and design reviews conducted by an independent consultancy.
Worked on Design, modeling, Drive, Review.
Worked on XML, XSD, DTD, REST, WSDL, C# .net, .NET,Android 4.1 ,4.2
worked on Angular2,MicroServices,REST,SOAP,Reactjs,ExtJs,PL-SQL,Docker,Gradle,Maven,Esb...
Achievements
Working for Emirates Airlines for project www.emiarates.com
Worked on to Integrate .NET platform with java platform.
Worked for client ST Microelectronics with Techm
Working for AT&T Application (My Services) with Techm.
Design Avaya telecom application End to end.
Design Architecture of Avaya application for end to end quoting tool.
Design data flow, function flow of the application.
Design low level or high level.
Good experience in Angularjs MVC to Spring MVC with Rest full webservice and Mybatis.
Developed Angularjs, Dojo, Mybatis, PL-sql for Application.
Trained 100 employees on latest technology like angularjs, dojo
Provided technical leadership on the architecture, design, and successful implementation of a mission critical 24x7 Java/JEE application valued at $10 million at BrandName Ltd.
Working since last 4 years with US-Health Care domain.
Enjoyed repeated successo; in understanding business expectations, building effective solutions, and facilitating agile development practices.
Working on to fix SLAs, defects, enhancement in existing application www.tasconline.com
Writing queries to fix the data defects, provide solution for code change.
Review whole application code for best performance of Workxmate, it is a product More Complete SAP that cover Orgsetup, Data Migration, UIManager, ACL, AlertEngine, Audit Manager, Cache Manager, BPM, CryptoGraphy, IOC,Exception, LOV,Tally Integration etc..
Migrated a poorly performing and outdated application from Version1.0 to Version2.0 from Struts1 to Jsf1.2. Review whole application code for best performance of CVS Caremark.
Review the whole application code and fixed the issues of GE-Capital eService Application.
Improve the performance of the code Using the Performance Standard tool like SONAR, PMD, Software Analyzer, Checklist.
Done Code fix and data fix for CXC Infotech for TASC (TPA in US).
Integration with .net platform.
Technical Skills:
Java Technologies: 10+ years Java 1.4, & 1.5,1.6,1.7,1.8 Applet, JMX, JDBC, and RMI. 3+ years in building stand-alone multi-threaded, Collection Framework, Exception Handling.
JEE Technologies: 5 years JSP, Servlet, JSF, EJB, JMS, JSTL, EL, JNDI, JTA, and LDAP.
Frameworks/Libraries: Spring (3 years), Hibernate (3 years) , WS (2+ years), JSF Sun RI (2+ years), JUnit, Log4J, JPA (1 )etc
Tools: Ant, Maven2, CVS, SVN, Eclipse, Rational Software Architect, etc
Platforms: Databases (Oracle, MySQL), OS (Linux, Windows), Application Servers (Tomcat, JBoss, WebSphere, and WebLogic), Message Oriented Middleware (WebSphere MQ),BEPL.
Design skills: OOA (Object Oriented Analysis) & OOD (Object Oriented Design), AOP (Aspect Oriented Programming), Design by contract, GoF design patterns, JEE & EJB design patterns, and UML.
Software Development Methodology: Agile methodology, XP, TDD (Test Driven Development).
Other: Extjs, Ajgularjs1,Angular2 ,Reactjs,Dojo, Spring MVC, Spring Boot, Restful webservices, SOAP Web services, HTML, CSS, Ajax, JavaScript, XML, XSD, XSL, XSLT, XSL-FO, WSDL, JAXP, Xalan, Xerces, SQL, and Jasper Reports, ESB,SOA.
Emirates Group Ltd.(UAE-Dubai)
Senior Software Engineer
April 2018 – December 2018
Project description: check website: www.emirates.com
In This project I worked for below functionalities:
Worked on change in search module with Partner, Passenger type, Number of passenger.
Worked on to create special search for Australia sector.
Worked on to display offers, Promo offers, offer restriction and apply rule on each.
Worked on to create a switch between existing production and with new functionality.
Worked on to logged in and without logged module.
Worked on upgrade Miles functionality.
Worked on to CTA implementation.
Worked on Booking flow.
Worked on to Production support to fixed the production issues.
Worked on performance improvement of the application and analyzed and found unwanted call of promo offers without logged in case and resolved it .it increase productivity of the application.
Australian sectors many issue were there I analyzed and resolved these issue.
Done coding in Spring Boot for modules mentioned above and implemented Microservice Architecture .
Technology: java8,Spring,Spring Boot,Core java,SOA,PLSQL, Spring mvc, Rest Service, Soap webservice.,SOAPUI,WebLogic 12c ,junit,log4j, sl4j, maven, SOA,pmd ,javascript,C#,and much much more ..
Project Name: Etags.
E-tags provide Flight Training with a central application which will be more capable, configurable, scalable, intuitive and usable. The aim is to provide a solution that will help achieve the following: Replace the current model of multiple scattered systems with a single centralized solution meant to cater to all of Flight Training’s operational requirements. A scalable solution that can accommodate the growing complexity and needs of the business A robust and seamless solution capable of real-time interaction with other Flight Training Applications like E-LEARNING and Network Operations Systems like ACTS, TMS, IOB and CRUISE.A flexible and configurable solution that will allow the Flight Training Management and Admin users to configure the application with minimal assistance from IT. A user friendly and intuitive application that is able to guide the user of the system through the steps of completing the tasks they wish to accomplish. A solution capable of automating processes which are currently manual, time consuming, cumbersome and prone to human errors. A solution capable of operating across a variety of devices, browsers and operating systems. An application that provides comprehensive offline grading capabilities to the users when they are using it in areas of poor/no connectivity. Provides the Flight Training Management with Reporting and Analytics capabilities to assist them in quick informed and accurate decision making. A system that can cater to and be customized for a broad range of users and user groups.
Technology: java8, Angular2,Nodejs,Bower,Jaser report ,spring,I batis, swagger ,PLSQL ,springmvc, Rest webservice, Soap webservice. weblogic 12c ,junit, jmokit, sonarcube, app dynamics, log4j, sl4j, maven, ant, gradle, SOA, ESB , Reactjs
TechMahindra
November 2016 – April 2018
Technical Lead / Architect
Client : ST Micro Electronics
Project: IEDB.
Project Description: ST and to its customers.
Modules include, Routing, step, measurement, parameter, control plan libraries, golden control plan libraries, item routing etc....
More check on: https://www.st.com/
Role: Being part of Liferay Development team to do the following:
1. Review and course correct Tech design.
2. Migration of Liferay artifacts (War, hook, theme, configurations) files from LR 6.2 to DXP 7.1
3. Assist team in resolving issues faced during artifact migrations.
4. Liferay 7.1 implementation .
5. Java Full Stack developer .
6. J2EE Developer .
7. Done coding in Spring Boot for modules mentioned above and implemented Microservice Architecture .
Technologies used: JAVA8,ExtJS, Angularj4, JS, LIFERAY 7 migration ,HTML5, Spring, MVC, Spring Boot, Restful webservices, jersey API, WebLogic, Soap UI, Eclipse, JAVA, J2EE,Putty, Winscp, Wildfly jboss,Reactjs, Nodejs.
Client: AT&T
Project: My Services.
Project Description: AT & T services to its customers .
Like plans, top-ups, roaming, international, payment
More check on : https://www.att.com/
Technologies used: JAVA8 ,Angular2 and 1, JS, HTML5, Spring, MVC, SpringBoot, Restful webservices, jersey API, MyBatis, Weblogic, Soap UI,JPA, Eclipse, JAVA, J2EE, GIT, Putty, Winscp , Nodejs
Infovision
May 2016 – November 2016
Technical Architect
Client: Avaya
Project: Solution Navigator(APCS)
Currently, creating a complete Avaya Private Cloud Services (APCS) configuration and Quote requires a combination of multiple, disconnected configuration and quoting tools along with an Excel-based pricing tool (pro-forma). Additionally, APCS deals are not fully entered into SAP (Avaya’s ordering system) and components are "booked" in Excel. Goal of the project is to onboard APCS (excluding Asset on Books solutions) onto the A1S /platform for direct sales US to the enterprise and have an interlocked configuration capability considering all components of the deal (Hardware, Software, Avaya Professional Services, Avaya Private Cloud Services) and the ability to perform the financial analysis within the A1S tool-chain. In addition, the project will allow for booking of the entire deal in SAP with a considerable increase in percentage of auto-booking.
Role: Being part of Liferay Development team to do the following:
1. Review and course correct Tech design.
2. Migration of Liferay artifacts (War, hook, theme, configurations) files from LR 5.0 to DXP 6.2
3. Assist team in resolving issues faced during artifact migrations.
4. Liferay 6.2 implementation .
5. Done coding in Spring Boot for modules mentioned above and implemented Microservice Architecture .
Technologies used: liferay6, Angularjs, Dojo, SpringMVC, SpringBoot, Restful webservices, jersey API,MyBatis, SQL ,PLSQL, Tomcat, WebLogic, Soap UI,Eclipse,JAVA,J2EE,GIT,Putty,Winscp, Reactjs , Nodejs.
CXC Infotech Solutions
January 2014 – October 2015
Senior Software Developer
Client: TASC USA (TPA) As one of the nation’s largest privately held third-party benefits administrators, Total Administrative Services Corporation (TASC) provides a wide range of employee benefits solutions to clients of all sizes across all 50 states. The services they provide include flexible spending accounts, health reimbursement arrangements, health savings accounts, COBRA administration, and other products designed to assist Human Resource leaders with corporate benefit and risk compliance administration
Technologies used: liferay6.2, JSF2, MYSQL, EJB3, JBOSS7, Soap UI,Eclipse,Rest with swagger,Sonar,Micro Services cube,JAVA,J2EE,Mule ESB, Angularjs SVN, Putty, Winscp, Software Analyse, PMD,RMI-IIOP,WEB SERVICE, Putty, SOAP UI, Winscp, Reactjs,JPA.
.
AlmaMate-Workxmate InfoTech P(Ltd)
February 2013 – December 2013
Senior Developer
Developed a JSF, GetIn Server,Liferay portal,Oracle,Ejb,Jms,Esb,Mule,Spring,and Hibernate based 24x7 Web application.
Built an end to end vertical slice for a JEE based billing application using popular frameworks like JSF, Facelets, XHTML, Maven2, and Ajax by applying OO design concepts, JEE & design patterns, and best practices.
Integrated other sub-systems like alert Messing application, payment Gateways, billing cycle application system, and documentation system with the structured products application through JMS, jboss MQ, SOAP based Web services, and XML.
Developed Cache Manager Access Control Layer .
Fixed the Browser cache issue in JSF in Liferay portal application.
Fixed the critical issue of Browser cookie Disabled issue.
Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for Oracle 9i database.
Gathered business requirements and wrote functional specifications and detailed design documents.
Improved the build process by migrating it from Ant to Maven2.
Technologies used: liferay, Java1.6, JSR168,286,JSF1.2 ,SOA,ESB,Liferay portal5.2,WebSphere 6.1,WAS 6.1,Junit,Oracle10G,Soap Ui,Soap,RAD 7.5,CVS,Putty,Winscp,Software Analyse,PMD,RMI-IIOP,WEB SERVICE, Putty, SOAP UI,Winscp and much-2 more,ESB,MULE,BUS, Micro Services.
Role: Being part of Liferay Development team to do the following:
1. Review and course correct Tech design.
2. Migration of Liferay artifacts (War, hook, theme, configurations) files from LR 5.0 to DXP 6.2
3. Assist team in resolving issues faced during artifact migrations.
4. Liferay 6.2 implementation
SAPIENT
July 2012 – February 2013
Technical Lead
CVS Caremark is the largest pharmacy health care provider in the United States with integrated offerings across the entire spectrum of pharmacy care. We are a pharmacy innovation company, uniquely positioned to engage plan members in behaviors that improve their health and to lower overall health care costs for health plans, plan sponsors and their members. CVS Caremark is a market leader in mail order pharmacy, retail pharmacy, specialty pharmacy, and retail clinics, and is a leading provider of Medicare Part D Prescription Drug Plans. As one of the country's largest pharmacy benefits managers (PBMs), we provide access to a network of more than 65,000 pharmacies, including more than 7,300 CVS/pharmacy® stores that provide unparalleled service and capabilities. Our clinical offerings include our signature Pharmacy Advisor™ program as well as innovative generic step therapy and genetic benefit management programs that promote more cost effective and healthier behaviors and improve health care outcomes.
• Developed portlet code by sing jsr168, Websphere, RAD, DB2etc
Technologies used: liferay, Java1.6, JSR168,286,JSF1.2 ,SOA,ESB,Liferay portal5.2,WebSphere 6.1,WAS 6.1,Junit,Oracle10G,Soap Ui,Soap,RAD 7.5,CVS,Putty,Winscp,Software Analyse,PMD,RMI-IIOP,WEB SERVICE, Putty, SOAP UI,Winscp and much-2 more,ESB,MULE,BUS.
SDG Software P. Ltd
May 2011 – June 2012
Software Developer
Clients: GE-Capital E-Service
Senior developer (Design, and development GE insurance, GE Interest Plus , GE Net Savings multi-tiered, high volume (10,0000 to 200,000 users), and distributed applications.
Designed and developed JSF like MVC Web framework using the front-controller design pattern, Command Pattern which is used successfully in a number of production systems.
Insurance cover many plans for customers. Enjoy the benefits of a personal insurance program created for GE employees. Get discounts on car and home insurance and award-winning customer service through the employee insurance program.
GE Employee Discounts & Coverage
Payroll deduction program discount
Portable employee discounts
The Personal Excess Liability (PEL) employee benefit
Get discounts on your auto, home, condo and renters insurance – you keep your discount for the life of your policy. Even if your career takes you beyond GE.
GE Interest Plus is basically GE capital project for credit card system for GE customers.it provide functionality for the existing GE customers or for new customers for interest. User registration, forget user name, forget password, forget security questions, OTP transfer, Interest summary, recent statement, online profile management, Money transfer, Linked an external bank Account
GE Net Savings is a portal and performs a very good role as a service Interface for the end user of GE Money and GE Capital Finance banks. The users having any FD in GE can enroll them with GENS with their investment and can navigate with their money. The user can also link the other banks with their GE Money or GE Capital Finance Bank. Money transaction or the interest on the FD can be transfer to GE or non GE bank account. There is very good functionality involved as Money transfer, Link an Account or investment, Checking statements, Profile Maintenance, E- Mail interaction and FD Reinvestment and others.
Write code for portlet with JSR168,286 approach and Vignette portal deployed on jboss5.
Technologies used: Java, WEB SERVICES, Liferay portal5.2, Core JSF, Spring, Hibernate, JSP, Java Script, XMLliferay, ,JSR 168, Net beans IDE, Win SCP, DB-Visualizer ,ESB Web Service, LDAP through Web Services,Oracle ESB,GlassFish, BPEL,Putty ,SOAP UI, Winscp and much-2 more, Micro Services.
Role: Being part of Liferay Development team to do the following:
1. Review and course correct Tech design.
2. Migration of Liferay artifacts (War, hook, theme, configurations) files from LR 5.0 to DXP 6.2
3. Assist team in resolving issues faced during artifact migrations.
4. Liferay 6.2 implementation
Asteroid Technologies
Java Developer
May 2008 – May 2011
Developed code in Servlet,Jsp,Struts,Swing,applet with SQL2008 as a database.
FINANCIAL MANAGEMENT SYSTEM is a complete solution to maintaining a company accounts. It includes Financial Transaction of difference type of Vouchers, Sales/purchase Invoice, Budgeting, Assets Disposal, and Assets. Currently I am handling credit module,report module,debit module, company module, workflow module of this product. In this module customer can request for loan and this proposal is approved by junior manager and senior manager and then finally sanctioned by Final authority.
For Eyes has division known as aderium then website aderium provide hosted Apple/Mac-os phones. User can create folders, files ,access pdfs,tasks,subtasks and can utilize the zimbra server on local phones.
Core Java, Swing,Applet,AWT, web services,SOAP,WSDL, XML, SQL,Struts2.0,1.2,Hibernate3.0. 2008(SQLite),Android SDK2.3,sql lite,flurry api,flash scripting 3.0,apache tomcat5.0,struts2.0,mysql5.1,jdk6,log4j,linux etc
Technologies used: Java, WEB SERVICES, Liferay portal5.2 ,Core JSF,Spring,Hibernate, JSP, Java Script, XML,JSR 168, Net beans IDE, Win SCP, DB-Visualizer ,ESB Web Service, LDAP through Web Services,Oracle ESB,GlassFish,BPEL,Putty,SOAP UI,Winscp and much-2 more.
Education
M.C.A Master In Computer Application With First Class Honors from P.T.U in 2013 with 76%.
B.C.A Bachelor In Computer Application from IGNOU in 2008 With 60 %.
Diploma in computer engineering in 2008 from B.T.E Delhi with 78%.
Other skills and achievements
Improved the java code by using PMD,Software Analyzer Tools.
Configure check style sheet for application.
Got a Chance to worked as a TL in Sapient for 3 Months and performed well.
Achieved Critical issue resolver appreciation e-mails many times in my professional career.
Got best performer award from client.(www.tasconline.com).
Got appreciation for improving turnaround time.
Hobby to Teach others latest technology in java,j2ee.
Personal Detail:
Address: Rajeev Nagar Delhi-110042.
DOB : 1ST August 1986.
Last Resume Update | January 28, 2019 |
Address | dubai, United Arab Emirates |
aarifjavadeveloper@gmail.com | |
Phone Number | 971563166320 |