RAJU AUGUSTINE

Software Engineer at Flightman
  • Claim this Profile
Contact Information
Location
Dublin, County Dublin, Ireland, IE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Ireland
    • Airlines and Aviation
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2011 - Present

      Project name: GAM Description: - The Flightman Ground Administrative Module (GAM) allows airlines to centrally manage the configuration of data and software for each connected aircraft in its fleet through a web browser. The GAM acts as a manager of the physical devices upon which the system runs, it can be used by an administrative user to set-up new devices, remove existing devices, and query devices for their state. As a controller of a given airline’s entire dataset, it can be used to view the state of that data or a part thereof at any given time and, where relevant permissions exist, to modify parts of the data. The user can modify the data via a set of web forms, and changes are then queued for delivery to the intended aircraft. Enables users to view real-time segment data. The GAM delivers a set of standard reports to the user and additional custom-tailored reports can also be specified in conjunction with the airline’s requirements. Environment: Java, Strust1.2, JSP, Hibernate, JMX, JAXB, Swagger, Spring Boot Micro Service, GraphQL,Eclipse 3.2,SVN,Tomcat 8 Responsibilities as Lead Developer: • Agile software development methodologies are used to develop the project. • Involved in entire life cycle of web projects, from analysis, design, through to development, unit , integration testing and deployment to web server. • Design and Developed Web Layer Components using framework Struts 1.2 • Used front end design technologies such as JSP and HTML • Used jQuery, json, ajax and Bootstrap3 for front end development • Used Google chart APIs to create various reports. • Used Log4j for logging and exception handling. • Used Swagger & Spring Boot Micro Service for api development • GraphQL used for intercommunication with other system. • JAXB is used for xml processing. • Centos Linux Deployment for web application • Manage the entire project using Ant. • Tomcat 8 is used to deploy the application. Show less

    • Software Engineer
      • Mar 2010 - Apr 2011

      Project name: TV Recommendation Duration: 10 months Description: - TV Recommendation is a web application project developed by Tata Elxsi Ltd for Comcast Cable Services, USA. TV Recommendation is an ETV application that provides programs recommendation in similar context to the program being watched on TV. It is designed as client-server architecture which includes ETV application and its supporting backend web application. The backend web application will function as a system for providing recommendation data to the ETV application. Environment: Java, Spring 2.0, JSP, Velocity, JMX, JAXB, Maven, Junit, TestNG,Eclipse 3.2,SVN,Tomcat 5.5 Responsibilities as Lead Developer: • Agile software development methodologies are used to develop the project. • Involved in entire life cycle of web projects, from analysis, design, through to development, unit and integration testing. • Design and Developed Web Layer Components using framework Spring 2.0 • Used front end design technologies such as JSP and Velocity • Velocity templates are used to set the data into XML. • Spring MVC to process and intercept user request. • Used AspectJ to capture cross-cutting design issues like logging and exception handling. • Handled configurable parameters using Java MBeans. • JAXB is used for xml processing. • Manage the entire project using Maven. • Used Junit for unit testing for all the modules for the applications • Development of an emulator for the test driven development. • Automation test scripts written in TestNG to perform end to end testing. • Tomcat is used to deploy the application. • Attended Onsite training in TvWorks ,Mill valley ,USA Show less

    • India
    • Information Technology & Services
    • 100 - 200 Employee
    • Software Engineer
      • Dec 2007 - Mar 2010

      Project name: ATLAS Duration: 27 months Description: Atlas is web application for electronic data transmission in the form of EDIFACT message to the responsible customs office. It is an internal software procedure of the German customs administration. This software prepares freight data as required for customs processing, and transfers the information in UN/EDIFACT format by means of electronic data interchange (EDI) X.400 or FTAM. Thus the customs clearance and treatment of tariff are automated, simplified and accelerated. Anyone who needs to import or export some goods in Germany, they can use this software for Customs clearance. Atlas is certified by German customs for sending electronic messages for above said purpose. The main modules of the ATLAS are Exports, Imports, Versand, Parcel, EMCS, Sendungbildung, and NCTS. Environment: Java, EJB 2.0, Struts 1.2, Servlets, JSP, JavaScript, HTML, XML, CSS,Ajax, Apche Axis2, ANT,CVS, JBoss 4.2GA. Responsibilities as Software Engineer: • Involved in requirement gathering and functional designing with help of business people. • Used Struts to implement the MVC framework for the presentation tier. • Design and Developed Web Layer Components using JSP and Struts Framework. • Writing Client Side validations using Java Script. • Developed base classes by extending Struts Action and Struts Action Form classes. Was responsible for JSP and Struts based front end integration with the server side layer. • Involved designing, developing, configuring J2EE components using Servlets, JSP, JDBC, XML • Developed Session Bean for business logic. • Wrote SQL queries for retrieve data from database. • Developing Entity Bean for persistence layer. • Development of a webservice using Apache Axis2. • Ant script is used for building the project. • Jboss 4.2 GA is used to deploy the application. • Struts Internalization feature is used. • Providing ongoing support for existing applications. Show less

    • Bangladesh
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Mar 2007 - Dec 2007

      CCSEPO Skill Set Matrix Duration: 5 months Description: The project entitled CCSEPO Skill Set Matrix is a web application for CCS HR Department which gives information about the Employees of the company. The software records the details of the Employees like their Designation, Location, Group, Department etc. The product enhances the facility to save the skills of the employees and also allow update their skills. This software helps the HR persons to identify where a particular Employee works, on which project, presently working Department etc.It also helps how many Employees are ideal, how many of them are busy with projects. Environment: Java, Struts1.2, JDBC, Oracle,Ant, Tomcat Responsibilities as Trainee programmer: • Involved in code development, validation and testing of the project. • Used Struts MVC as intercept and process the request. • Used DAO design pattern to perform database operation. • Wrote SQL queries for retrieve data from database Oracle 9i. • Deploy the application using Tomcat server. Show less

Education

  • St.Joseph’s High School, Kizhakkambalam, Ernakulam, Kerala, India.
    Master of Computer Applications - MCA, Computer Science
    2003 - 2006

Community

You need to have a working account to view this content. Click here to join now