Senior Software Engineer
Emirates Airlines
Total years of experience :15 years, 4 Months
• Advanced Java with Reactive programming and React for frontend.
• POCs on AXON framework with CQRS to create an admin service (Microservice) for an interview application.
• Gathered the Project’s program objective, input data and output requirements with Product Owners.
• Server side development for the application, which includes coding in Advanced Java 7 along with advanced frontend technologies like React.js.
• Unit testing of the modules with Junit.
• Learning component based architecture with webservices like REST and SOAP.
• Understanding of Airline business and its capabilities required in the system.
• Gathered the Project’s program objective, input data and output requirements with Product Owners.
• Server side development for the application, which includes coding in Advanced Java 8 along with advanced frontend technologies like React js, Node js etc.
• Unit testing of the modules with Junit and Mockito.
• Learning AWS Dynamo DB along with AWS management and Configurations.
• Learning component based architecture with Microservices.
• Understanding of E-Commerce business and its capabilities required in the system.
• Gathered the Project’s program objective, input data and output requirements with Product Owners.
• Server side development for the application, which includes coding in Advanced Java 8 along with advanced frontend technologies like Angular 5 etc.
• Unit testing of the modules with Junit and Mockito.
• Unit testing of the modules of frontend code with Jasmine and Karma.
• Learning component based architecture along with angular 5, reactive js and node js.
• Understanding of financial positions of a business and its capabilities required in the system.
• Gathered the Project’s program objective, input data and output requirements with analyst and client.
• Server side development for the application, which includes coding in Advanced Java along with advanced frontend technologies.
• Unit testing of the modules with JUnit.
• Learning component based architecture along with react js and node js.
• Understanding commodities trading and its capabilities required in the system.
• Handle the client communication for the team and maintain the client confidence by keeping information confidential.
• Gathered the Project’s program objective, input data and output requirements with analyst and client.
• Make training programs for the team mates and provide the required details about the project.
• Prepared the flow charts and work flow programs by analyzing the requirements of the project using knowledge of computer capabilities, subject matter, programming language and logic.
• Server side development for the application, which includes coding in Advanced Java.
• Writing the validations for the front end using custom classes.
• Bug fixing of the application.
• Unit testing of the modules with JUnit.
• Documenting the development and revisions of each iteration/release of project.
• Handle the client communication for the team and maintain the client confidence by keeping information confidential.
• Gathered the Project’s program objective, input data and output requirements with analyst and client.
• Make training programs for the team mates and provide the required details about the project.
• Prepared the flow charts and work flow programs by analyzing the requirements of the project using knowledge of computer capabilities, subject matter, programming language and logic.
• Server side development for the application, which includes coding in groovy.
• Writing the validations for the front end using custom classes.
• Reports for GRC Users using IBM Cognos Reporting System.
• Bug fixing of the application.
• Unit testing of the modules with JUnit.
• Documenting the development and revisions of each iteration/release of project.
• Project Analysis and Estimation.
• Followed MVC Architecture in complete project with the use of classes.
• Involved in the coding of J2EE/Java/UCM and IdocScript.
• Have complete responsibility as per the module complication and resource ability.
• Modifying the Process/Scripts as per the Application enhancement and Requirement Changes
• Coordinating with the onsite team.
• Client Communication through voice medium and MSN Chat.
• Involved in daily publishing and content migration of website.
• Testing of the modules.
• Leading the different teams like Quality analysts and java developers.
Java Editions J2EE, J2SE, Web Services
Platforms Windows XP Professional
Databases MySQL 5.0.13
API’s Java, JSP, JFreeChart class Library, and JDBC
IDE Net Beans 6.5
Application Servers Glass Fish
Scripting Ajax, JavaScript
Project Summary The Temperature Monitoring System is a web-based temperature monitoring and control application to sense the current temperature and to display it on the micro controller. The temperature is read from the micro controller by using the VB.net and persist the data into the file. Then using the J2SE and J2EE Technology then the persisted data is read from the file and persists in the MySQL database which is used at a backend. The following output is provided to the end user.
•5 minute step base interval with which data is fed into the database.
•Then after persisting the information regarding the data (Temperature) 10 minutes heartbeat for the data source is provided.
•Then 7 days of 5 minutes averages are shown on the Graph using the JFreeChart class Library.
•Data can be shown on the monthly bases also.
in
• Diploma in Computer Science & Engineering under Punjab State Board of Technical Education and Industrial Training (P.S.B.E.I.T), Chandigarh, India ,2001 – 2004 with 67% percentage.
• Matriculation, KRJ DAV Public School, Kapurthala, Punjab, Year 2000 - 2001 with 60% percentage
URL removed due to policy violation. Please contact support for further information.