Sumedha Adhikari, Senior Software Engineer

Sumedha Adhikari

Senior Software Engineer

People's Leasing and Finance PLC

Location
Sri Lanka
Education
Bachelor's degree, IT
Experience
14 years, 6 months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 6 months

Senior Software Engineer at People's Leasing and Finance PLC
  • Sri Lanka - Colombo 8
  • My current job since September 2013

Firstly, I would like to take this opportunity to thank you for giving me the opportunity to express
about me. As a person who is very much interested in IT, system design and development,
business management. The experiences will enhance my knowledge and will give a great
advantage for my career development.
As a child, I was always curious about learning new things and with my inborn analytical skills I
believed IT is the path forward for myself making me learn methodologies and latest software
engineering concepts. Now if I give a brief description about my experience, I have more than 7
years of experience in IT industry. Currently I’m working as a software engineer in People’s
Leasing and Finance PLC, which is the largest leasing company in Sri Lanka. Previously I
worked as an associate software engineer at Ceylinco Insurance PLC, which is the largest
insurance company in Sri Lanka. Working in these companies I got the chance to successfully
complete the computer science diploma and some other valuable diplomas, overseas
residential trainings provided by vendors. Furthermore, I am a professional member of the
British Computer Society (MBCS). To give a better output to the company and to grow my
knowledge I have started MSC at the Cardiff Metropolitan University of Wales of United
Kingdom as the perfect choice.
I was able to create the first mobile application for the previously worked company and also for
the current working company. The whole process, analyzing, designing, developing and
resource planning for the both systems of both companies investigated by me.
When describing the skills and programming languages I have learned are Java, C++, VB, C#.
Net, and web programming languages, HTML, PHP, J2EE (JSP, Servlet, Struts and other
frameworks CMS, Tiles, XML & AJAX), Mobile programming on Google Android on Google API
and Android Operating System, Database Management by using My SQL and Oracle. Software
Engineering with Unified Modeling Language (UML).
Further, I would like to give a small description of things I have done outside the studies are
during the school, I was the Chairman of Prefect Council and served as a secretary of the
School Buddhist Society (religious society). After joining with the company I’m working at the
moment I mostly spearhead or contribute to all the CSR projects and events.
Before starting my career in the previously mentioned organizations I have had the
opportunities to work in educational institutes for learning, arranging educational seminars and
even participate as visiting lecturer. While doing that I have Visited remote area schools and
shared the knowledge and encourage students on IT by giving lessons and seminars to bright
up their future.
Thanking you for giving me an opportunity to express myself.

Executive IT at People's Leasing and Finance PLC
  • Sri Lanka - Colombo 8
  • My current job since September 2012

Work Experience and Job Description

Joined as IT Trainee at Ceylinco Insurance (General) PLC in 10th of Sept 2009 promoted as an Associate Software Developer 1st of April 2011
The training consisted of Product Understanding, Underwriting, Claim Procedure and Accounts on each Department. Overall procedure of service departments. Human Resources, Accounts, Product, IT Systems and Reinsurance.
Design and Development concepts
• Object Oriented Analysis
• Design Patterns
• UML
• Java EE design patterns
• Java 1.5 & 6. (Collection, Generics, Enum, Multithreading, JDBC, Swing etc.)
• EE 6(JSP, Servlet, JSTL, Expression Language, Annotation, EJB etc.)
Specific tools used for the programming and working environment.
• Oracle Navigator 6 and 7 for the PL/SQL programming.
• Toad for the MySql programming.
• SQL Server for the Microsoft SQL Database management and programming.
• Adobe Dreamweaver for the web designing and developing
• Adobe Photoshop and Fireworks for the websites designing and its image processing.
• Oracle Forms and Reports 6i used for the insurance core system development.
• Java scripts, Jquery, Zend framework, php cake used for the web application development.
• Java web application developed using with Netbeans and Eclips IDEs.
• Glassfish and Apachi Tomcat server installation for the test and live environment.
• Apache for the PHP application installed on CentOS environment.
• Android mobile application developed on Eclips IDE.
• Web services JAX-WS and Json with PHP.

Joined as Software Engineer at People’s Leasing and Finance PLC since 03rd of Sept 2012.
Professional Member of The Chartered Institute for IT - MBCS (Membership No. 990637539) 
Responsibilities:
• Maintained a close collaboration with department members.
• Provided constant technical support for the application via email communication, login in to phone calls and Incident Management via Clarify CRM and PLC Service Manager.
• Developed projects in Java and Java EE platforms. Frameworks such as Java Swing with JDBC and JSP/Servlets with Struts 2.3 & MVC Architecture. The IDE used is Eclipse. Reports with Jasper Reports 5 using the tool iReport
• Worked collaboratively with the application support and maintenance (ASM) team members and clients in effort estimation, analyzed requirements, planned and delivered solutions in quality and on-time
• Deployed designed test scripts and identified system issues
• Used operating system such as Red Hat Enterprise Linux 6, CentOS and Microsoft windows R2 Servers
• Maintained technical documents and knowledge shared - PLC Resource Share
Design and Development concepts
• Object Oriented Analysis
• Design Patterns
• UML
• Java EE design patterns
• Java 1.5 & 6. (Collection, Generics, Enum, Multithreading, JDBC, Swing etc.)
• EE 6(JSP, Servlet, JSTL, Expression Language, Annotation, EJB etc.)
Server side programming
• JSP 2.2
• Servlet 3.0
• JSTL 1.2
• EL 2.2
• EJB 3.0 
JEE Frameworks and Java Technology
• Struts
• Spring
• MVC Architecture
• JPA & Hibernate
• Java Swing & JDBC
Java Web Services
• JAX-WS 2.2
Application Web Server OS
• WebLogic Server 12C & 11G
• GlassFish V3
• Apache Tomcat 7
• OpenEdge Application Server
Traffic Manager / Virtual Application delivery controller
• Stingray Traffic Manager(SteelApp Traffic Manager)
Data/Logs Analysis
• Splunk Enterprise/Client Application
Operating Systems
• Sun Solaris 9
• Oracle Solaris 10
• Red Hat Enterprise Linux 6
• Linux 6
• Microsoft Windows 10
Databases
• OpenEdge Progress databse
• Mysql Database
DBMS tools
• Oracle Navigator
• Toad for Mysql
• SQL Server
• OpenEdge Progress Databse IDE
Java related tools
• Ant
• JUnit
• Log4J
IDE
• Eclipse & NetBeans
• Dreamweaver
• OpenEdge Progress IDE
Source Control/Repository
• CVS and SVN version management Systems
Markup Languages
• HTML 5
• CSS 3
• XML
• XSD
• DTD
Scripts
• Java Scripts
• Shell Script
Reporting Tool
• Jasper Reports 5

Education

Bachelor's degree, IT
  • at The Chartered Institute for IT
  • August 2016

BCS Membership

Specialties & Skills

Adobe Photoshop
Scripting
Software Engineering
Web Developer

Languages

English
Intermediate
English
Intermediate

Hobbies

  • Reading
    Theories, Concepts, Universal secrets and Leadership, Positive thinking related books.
  • Movies
    New Conceptual Movies,