Yumidu Jayarathna

Yumidu Jayarathna

$5/hr
Software Engineer / Web Developer / Article Writer
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
36 years old
Location:
Anguruwathota, Western Province, Sri Lanka
Experience:
4 years
Yumidu Jayarathna No. 83, Mahayala, Anguruwathota (Horana)-- About Yumidu … Career Objective Hard working, self-motivated individual looking forward to engaging in a technically challenging career in the field of software engineering in order to gain in depth knowledge and experience in the field and thereby involve in the development of cutting edge software products. Work Experience BSc in Management Information Systems (Special) (GPA - 3.59) Sun Certified Programmer for the Java Platform, SE 6(SCJP) Currently a Software Engineer at IFS R&D Previously a Software Developer at Rezgateway IFS R&D International (Pvt) Limited (August 2015 - Present) Job Title: Software Engineer Responsibilities: As a Software Engineer in the Human Resources Product team at IFS, I had the opportunity to take part in following  The development of the next version of IFS Applications, where I was involved in the development of the enhanced Employment Termination Assistant. In this project I developed a special date control from scratch adhering to IFS design guidelines.  The R&D support process, where I provided solutions to customer reported issues in IFS Applications 8 and IFS Applications 9. Some of these customer requests / issues I handled included enhancements to existing functionalities, new developments and performance improvements of the application.  During my time in the support team I had the chance to engage with many levels of the organization including Consultants and other Software Engineers and Business System Analysts in the IFS’s support organization.  Involving in support allowed me to gather functional knowledge about Operational HR processes in an ERP such as Time Reporting, Expense Reporting, Employee Management, Organization Management, Person Management, Health and Safety and in the Strategic HR area as well  Currently I’m involved in the development of the next version of IFS Applications which has an improved user experience. In this project I had the chance to develop the Travel Request functionality of the application. This required continues discussions with the Business System Analysts and Customer Representatives to come up with a good design. Previously an Intern (Development) at MillenniumIT Skills Programming:  Java SE  Java EE  PHP  C#.Net DBMS:  MySQL  Oracle  PostgreSQL Technologies: Oracle PLSQL, C#.Net, Java, SVN Application Frameworks:  Struts  EJB  Hibernate  Spring Software Development Methodologies: Agile Software Development Reservations Gateway (Pvt) Ltd (July 2014 – August 2015) Job Title: Software Developer Responsibilities: As a member of one of the scrum teams within the project, I was involved in, Theories and Concepts:  Object Oriented Design  Design Patterns  Agile Development and Practices  UML Tools:            The “Dynamic Rates” development, which compares rates from different hotels and provides the user of the Hotel Reservation systems developed by Reservations Gateway, with best rates.  The “Accounting Export” development which generates an XML export containing details of the transactions done through the system. Client uses this XML export to integrate the data with the “NetSuite” cloud business software suite. Also, as a developer, day today issues which require immediate fixes are done by me. Developments were done in Ubuntu environment. Oracle J Developer Eclipse NetBeans Oracle SQL Developer Navicat PLSQL Developer Visual Studio 2013 / 2015 Microsoft SQL Server iReport TortoiseSVN Application Servers / Web Servers / Servlet Containers / Web Development Platforms:  Weblogic  Apache HTTP Server  Apache Tomcat  JBoss  WAMP Operating Systems:  Windows  Linux (Ubuntu) Other Technologies:  HTML  XML  CSS  JavaScript  JSON  JQuery  JPA  JMS  JDBC Version Control:  SVN  CVS Technologies: J2EE, Struts, Hibernate, PostgreSQL, JDBC, XML, HTML, JavaScript, CVS Software Development Methodologies: Agile Software Development Millennium Information Technologies (May 2013 – July 2014) Job Title: Intern – Development Responsibilities: As a development intern in the MIS division of MillenniumIT, I was involved in requirement gathering, designing, development and maintenance of the company intranet and also involved in design, development and maintenance of few other internal systems including,  Employee Appraisal System  Overseas Travel Requisition System  Reporting module for the CA Clarity PPM (Project Portfolio Management) system  Reporting module which generated employee reports for the company’s Business Continuity and Disaster Management system A project which requested a complete UI revamp of the company intranet was also done with my involvement. A research and evaluation on eazyBI, a business intelligence tool was also done by me to determine whether to integrate eazyBI with the JIRA issue and project tracking tool the company is using. Technologies: J2EE/EJB 3.0, JPA, Struts, JMS, PL/SQL, JSP, JDBC, HTML, CSS, JQuery, JavaScript, XML, JSON, Oracle, SVN Self-Studies and Hobbies Microservices with Spring Boot, Spring Data JPA and Spring Data REST with the help of LinkedIn Learning Machine Learning basics and Neural Nets Building and Deploying Deep Learning applications with Tensorflow by following a course in LinkedIn Learning Arduino Academic Projects Issue and Project Tracking Software  Jira Home Security System Self-Studies Description: A web application developed using Java EE and parallel port interfacing technologies. The system will provide alerts on intrusions of the house where the system is installed, via SMS. The owner can log into the system from anywhere and monitor his/her house using the installed cameras’ live video stream. The cameras can be controlled using the web application remotely. Microservices with Spring Boot, Spring Data JPA and Spring Data REST Machine Learning Technologies and Tools: Servlets and JSP, HTML, CSS, JavaScript, MySQL, VLC Player, third party Java library “parport” for parallel port interfacing. Some electronic circuits and mechanical actuators were made to control the cameras. Tensorflow Professional Qualifications Arduino and Raspberry Pi Sun Certified Programmer for the Java Platform, SE 6(SCJP) (certified in 2009) Followed a course for Sun Certified Web Component Developer for the Java Platform, EE5 (SCWCD) Academic Qualifications BSc in Management Information Systems (Special) - National School of Business Management (NSBM) – 2011/2015 (Second Class Upper Division with a GPA - 3.59) G. C. E. A/L: Combined Mathematics (C), Physics (C), Chemistry (C) – Taxila Central College, Horana – 2009 Personal Information Name: Kithulgaoda Gamage Yumidu Yasitha Jayarathna Date of Birth: 25 / 04 / 1989 Address: No. 83, Mahayala, Anguruwathota. NIC No:-V Civil Status: Married Telephone:-(Mobile) /-(Home) Email:- Non- Related Referees Mr. Pramuka Dias Software Engineer Asia Media Global (Pvt) Ltd, 1st floor, 8, Kinross Ave, Colombo-- Mr. Dilshan Fernando Software Engineer IFS R&D International (Pvt) Limited, 501, Galle Road, Colombo-- I hereby confirm that above information is true and accurate to the best of my knowledge 2018 / 12 / 22 K. G. Y. Y. Jayaratna
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.