Career Objective
Withthe soundprofessional,academicbackgroundandleadershipqualitiesachievedoverthe years,have
pleasure in serving to any kind of organization utilizing my initiatives, creativities and enthusiasm to
explore andtoworktowardsthe organization’svisionwhilehave careergrowthwithinthe organization.
Summary
Engineering
• Over4 years of software developmentexperience infinancialservicesinaleadingorganizationin
Sri Lankaand Kingdomof Saudi Arabia.
• 2nd
ClassUpper Division,BSc.inComputerScience.
• Hands onexperiencein Java/J2EE applicationdesignanddevelopments.
• Experience intechnologiesandframeworks Spring3,Hibernate 3.1, JSF 2.0, JPA 2.0, Angular.js
• Hands onexperienceinworkingwithapplicationservers JBOSS6/7 and WebSphere 6/7.
• ExperiencedinworkingonModel View Controller(MVC).
• Hands on experience in ER modeling, SQL and Object-Relational mapping. Mainly familiar with
Oracle 10g/11g.
• Strong knowledge of object oriented analysis and design (OOAD), UML, design patterns, service
orientedarchitectures(SOA), andaspectorientedprogramming(AOP) andall phasesof software
developmentlife cycle (SDLC).
•
Delivery, &CustomerManagement
• Over1 yearof experience asthe ScrumMasterformultipleprojectspracticingagilemethodology
ensuringteams deliveraccordingto challengingtimelines.
• Over1yearsof experience servingon-site(inKingdomof SaudiArabia) asthefirstpointofaccount
coordinatorandis very customer- and solutionsoriented.
• Ability to positively adapt to continuous changes in the organization as well as to move with
differentcultures workingininternational environments.
• Highly developed coordination skills between development, testing, release, software vendors
and clientteamsthatare composedof people withvariouslevelsof skills,competencies.
• Analytical knowledge in Capital market, Price Dissemination, Risk Management, Asset Classes,
Online Trading / Transactions, Banking / Finance Domains withhigh level ofattentionto detail.
M.B.C Lahiru Meemaduma
https://lk.linkedin.com/in/chamiralahiru
+6581146177
• Carries a solid understanding in online stock trading application model. A fast learner with
enthusiasmto acquire knowledge innewdomains.
Technical Skills
Languages(Fluent) : Java 6 /7 , J2ee 1.5/1.6, PL SQL
OtherLanguages : XML, HTML, Node.js
WebTechnologies : HTML, CSS,XML, Meteor,Angular.js,Bootstrap,SpringMVC,JSF2.0
Databases : Oracle 9i, 10g and 11g,12c,SQL Server,MongoDB3.X
Scripting
languages
: Java Script, JQuery,Ruby
WebService : REST,SOAP
Frameworks Jax-ws, Axis2,Spring3.X(MVC,Data,JMSTemplate ,JDBCTemplate),
Hibernate 3.X, EJB 3.1/2.1, JPA 2.0, Jax-rs, Akka,XPATH,GSON,
jackson
Processes : Rational UnifiedProcess,Agiledevelopments
Concepts/Design
Patterns
: OOD,Facade,Singleton, Factory, Dao,MVC
ReportingTools IReport2.0
IDEs (Integrated
Development
Environments)
: Eclipse.SQLNavigator,IntelliJIdea
VersionControl
Systems
: SVN,TFS,GIT
ApplicationServers : Jboss 6.0 , JbossEAP 7, Wildfire,IBMwebsphere6/7
Middleware : IBM MQ V6/7
Professional Experiences
• D F N Technology(Pvt) Ltd., No 60, Davidson Road, Colombo04, Sri Lanka.
March, 2015 - present
• National TechnologiesGroup(http://www.ntg.com.sa),Riyadh, Kingdom of Saudi Arabia.
July,2014 - January, 2015
• MubasherTechnology (Pvt) Ltd., No 106, 1st
Floor, Dutugamunu Street, Dehiwala,
Sri Lanka.
March, 2012 - June,2014
Roles
 Date/ Duration of Role - SeniorSoftware Engineer- January,2015 – Present
1. DIP Admin Portal:
DIP AdminPortal isthe clientapplicationforall applicationsdeployedonDirectFN
IntegrationPlatform.Currentlyitsupportstwomainapplicationswhichare DFN Anti
MoneyLaunderingandDFN Local Share Finance.Italsohas the AdminPanel forDIP.it
usespracticessuchas TDD, Agile.
Clients
 AlistithmarCapital (ICAP)KSA
 Saudi Holandi Capital (SHC) KSA
 Dubai InvestmentBank(DIB) Dubai
Technologies
 Java 7, JSF 2.0, EJB 3.1, Hibernate 3.X, J2EE 1.6, JPA 2.0, Ajax, JavaScript,JQuery,
SQL
Tools
 Oracle 12g, IntelliJ Idea,Maven3.0, JbossEAP 7
2. Market Trader Router:
InvolvedindevelopingMTR solutiontointegrate Mubasherclientproductswiththird
party back office providers(Egypt - PRO-ACTIVEandEGID and Saudi Arabia – IOMSand
TCS).It enablesexistingcustomersof the brokerageswhichare havingbackoffice
systemsof above mentionedOMSproviderstofacilitateplacingorders,customer
inquiriesandaccesstothe price feedthroughMubasherclientproductswhichinclude
Web,mobile anddesktopapplications.
Technologies
 Java 7, AKKA,SpringData,SpringTransactions,maven3.0, Log4J2
Tools
 IntelliJIdea,IBMMQ, Oracle,Mongo DB, ActiveMQ5.X
3. DirectFN ESB
Involvedindevelopingthe DirectFN Enterprise Service Buswhichisanenterprise level
integrationsolutiontointegrate multiple systemswithmultiple communication
methodsandprotocols.Solutionsupportsmostof the ESB featuresandenterprise
integrationpatterns.
Technologies
 Java 7, Socket,AKKA,Spring,SQL,Apache Camel 2.x
Tools
 IntelliJIdea,IBMMQ, Oracle,Active MQ, MongoDB
 Date/ Duration of Role - Software Engineer- January,2014 – January,2015
1. MubasherLocal Share Finance
Thisproduct providescustomerstotake loanswithcompliancetoIslamicfinancialrules
(Bybuyingsharesforthe loanamount),MonitoringandSettlements
Technologies
 Java 7, JSF 2.0, EJB 3.1, Hibernate 3.X,J2EE 1.6, JPA 2.0, Ajax,JavaScript, JQuery,
SQL
Tools
 IntelliJIdea,Oracle 12g,Maven 3.0, JbossEAP 7
2. Saudi InvestmentBank (ICAP) Integration Services
IntegratingSaudi InvestmentCapital InvestmentsystemstoMubasherOrder
ManagementSystemwithCore bankingsystemandLOSSystem.Workedasa member
of onsite engineeringteaminKingdomof Saudi Arabia
Technologies
 Java 6, EJB 3.0, Hibernate 3.0,SQL, JMS
Tools
 IntelliJIdea,IBMMQ, Oracle,IBM WebSphere 6/7
 Date/ Duration of Role – Associate Software Engineer- March, 2012– January,2015
1. Bank Al-Bilad(BAB) Integration Services
DevelopmentandbugfixesforintegratingexistingBABcore bankingsystem(T24) and
Local Share Finance systemswithMubasherOrderManagementSystem.Workedasa
memberof the onsite engineeringteaminKingdomof Saudi Arabia
Technologies
 Java 6, EJB 3.0, JPA 2.0, SQL, JMS, RMI
Tools
 IntelliJIdea,Oracle,JBOSS5
2. MubasherOrder Management System
Involvedincarryingoutquickbugfixestoresolve issues,addingnew featuresand
amendingthe systemtocaterthe new customerrequirementsof the Order
Managementsystem.The primaryfunctionof the OrderManagementsystemisto
authenticate the usersandroute theirorderstothe exchangesorexecute brokersafter
pre-trade riskmanagement.Itacceptsordersfrome-TradingFrontEndsandDealer
Terminals.Apartfromthat,it hasmany otherfunctionalitiessuchascache handling,
generatingreportsandchart data etc.
Technologies
 Java 6, EJB 2.1, SQL, JMS, XDoclet,PL-SQL
Tools
 IntelliJIdea,IBMMQ, Oracle,IBM WebSphere 6/7,JBOSS5
Education
 BSc. inComputer Science - 2nd
class upper division
2008 – 2013
Degree Classification:SecondClassUpper Division
UniversityCollege Dublin,Ireland
AreasCovered:Mathematics forComputing,ProgrammingMethodology,Software Development
Principles, Software Engineering Principles, System Software, Algorithms and Data Structures,
Object-Oriented Design and development, Database Design and Practice, Web Technology,
EmbeddedSystems.
Personal Details
Date of birth : 15-01-1989
Address : Clementi Ave 4,#12-509, Singapore – 120303.
Nationality : Sri Lankan
Visa Status : Social Visit
Availability : Immediate
Sex : Male
Civil Status : Married
Referees
Mr. DarshanaSamanpura
Associate Software Architect,
D F N Technology (Pvt) Ltd,
No 60, DavidsonRd,Colombo04, Sri Lanka.
Email:s.darshana@directfn.com
Mobile:+94 77 0732647
Mr. SurangaCaldera
SeniorTechnology Lead/TeamLead,
D F N Technology(Pvt) Ltd,
No 60, DavidsonRd,Colombo04, Sri Lanka.
Email:c.suranga@directfn.com
Mobile:+94 77 3608295
I do herebydeclare thatthe informationgivenabove istrue andaccurate to the bestof myknowledge.

M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3

  • 1.
    Career Objective Withthe soundprofessional,academicbackgroundandleadershipqualitiesachievedovertheyears,have pleasure in serving to any kind of organization utilizing my initiatives, creativities and enthusiasm to explore andtoworktowardsthe organization’svisionwhilehave careergrowthwithinthe organization. Summary Engineering • Over4 years of software developmentexperience infinancialservicesinaleadingorganizationin Sri Lankaand Kingdomof Saudi Arabia. • 2nd ClassUpper Division,BSc.inComputerScience. • Hands onexperiencein Java/J2EE applicationdesignanddevelopments. • Experience intechnologiesandframeworks Spring3,Hibernate 3.1, JSF 2.0, JPA 2.0, Angular.js • Hands onexperienceinworkingwithapplicationservers JBOSS6/7 and WebSphere 6/7. • ExperiencedinworkingonModel View Controller(MVC). • Hands on experience in ER modeling, SQL and Object-Relational mapping. Mainly familiar with Oracle 10g/11g. • Strong knowledge of object oriented analysis and design (OOAD), UML, design patterns, service orientedarchitectures(SOA), andaspectorientedprogramming(AOP) andall phasesof software developmentlife cycle (SDLC). • Delivery, &CustomerManagement • Over1 yearof experience asthe ScrumMasterformultipleprojectspracticingagilemethodology ensuringteams deliveraccordingto challengingtimelines. • Over1yearsof experience servingon-site(inKingdomof SaudiArabia) asthefirstpointofaccount coordinatorandis very customer- and solutionsoriented. • Ability to positively adapt to continuous changes in the organization as well as to move with differentcultures workingininternational environments. • Highly developed coordination skills between development, testing, release, software vendors and clientteamsthatare composedof people withvariouslevelsof skills,competencies. • Analytical knowledge in Capital market, Price Dissemination, Risk Management, Asset Classes, Online Trading / Transactions, Banking / Finance Domains withhigh level ofattentionto detail. M.B.C Lahiru Meemaduma https://lk.linkedin.com/in/chamiralahiru +6581146177
  • 2.
    • Carries asolid understanding in online stock trading application model. A fast learner with enthusiasmto acquire knowledge innewdomains. Technical Skills Languages(Fluent) : Java 6 /7 , J2ee 1.5/1.6, PL SQL OtherLanguages : XML, HTML, Node.js WebTechnologies : HTML, CSS,XML, Meteor,Angular.js,Bootstrap,SpringMVC,JSF2.0 Databases : Oracle 9i, 10g and 11g,12c,SQL Server,MongoDB3.X Scripting languages : Java Script, JQuery,Ruby WebService : REST,SOAP Frameworks Jax-ws, Axis2,Spring3.X(MVC,Data,JMSTemplate ,JDBCTemplate), Hibernate 3.X, EJB 3.1/2.1, JPA 2.0, Jax-rs, Akka,XPATH,GSON, jackson Processes : Rational UnifiedProcess,Agiledevelopments Concepts/Design Patterns : OOD,Facade,Singleton, Factory, Dao,MVC ReportingTools IReport2.0 IDEs (Integrated Development Environments) : Eclipse.SQLNavigator,IntelliJIdea VersionControl Systems : SVN,TFS,GIT ApplicationServers : Jboss 6.0 , JbossEAP 7, Wildfire,IBMwebsphere6/7 Middleware : IBM MQ V6/7 Professional Experiences • D F N Technology(Pvt) Ltd., No 60, Davidson Road, Colombo04, Sri Lanka. March, 2015 - present • National TechnologiesGroup(http://www.ntg.com.sa),Riyadh, Kingdom of Saudi Arabia. July,2014 - January, 2015 • MubasherTechnology (Pvt) Ltd., No 106, 1st Floor, Dutugamunu Street, Dehiwala, Sri Lanka. March, 2012 - June,2014
  • 3.
    Roles  Date/ Durationof Role - SeniorSoftware Engineer- January,2015 – Present 1. DIP Admin Portal: DIP AdminPortal isthe clientapplicationforall applicationsdeployedonDirectFN IntegrationPlatform.Currentlyitsupportstwomainapplicationswhichare DFN Anti MoneyLaunderingandDFN Local Share Finance.Italsohas the AdminPanel forDIP.it usespracticessuchas TDD, Agile. Clients  AlistithmarCapital (ICAP)KSA  Saudi Holandi Capital (SHC) KSA  Dubai InvestmentBank(DIB) Dubai Technologies  Java 7, JSF 2.0, EJB 3.1, Hibernate 3.X, J2EE 1.6, JPA 2.0, Ajax, JavaScript,JQuery, SQL Tools  Oracle 12g, IntelliJ Idea,Maven3.0, JbossEAP 7 2. Market Trader Router: InvolvedindevelopingMTR solutiontointegrate Mubasherclientproductswiththird party back office providers(Egypt - PRO-ACTIVEandEGID and Saudi Arabia – IOMSand TCS).It enablesexistingcustomersof the brokerageswhichare havingbackoffice systemsof above mentionedOMSproviderstofacilitateplacingorders,customer inquiriesandaccesstothe price feedthroughMubasherclientproductswhichinclude Web,mobile anddesktopapplications. Technologies  Java 7, AKKA,SpringData,SpringTransactions,maven3.0, Log4J2 Tools  IntelliJIdea,IBMMQ, Oracle,Mongo DB, ActiveMQ5.X 3. DirectFN ESB Involvedindevelopingthe DirectFN Enterprise Service Buswhichisanenterprise level integrationsolutiontointegrate multiple systemswithmultiple communication methodsandprotocols.Solutionsupportsmostof the ESB featuresandenterprise integrationpatterns. Technologies  Java 7, Socket,AKKA,Spring,SQL,Apache Camel 2.x Tools  IntelliJIdea,IBMMQ, Oracle,Active MQ, MongoDB
  • 4.
     Date/ Durationof Role - Software Engineer- January,2014 – January,2015 1. MubasherLocal Share Finance Thisproduct providescustomerstotake loanswithcompliancetoIslamicfinancialrules (Bybuyingsharesforthe loanamount),MonitoringandSettlements Technologies  Java 7, JSF 2.0, EJB 3.1, Hibernate 3.X,J2EE 1.6, JPA 2.0, Ajax,JavaScript, JQuery, SQL Tools  IntelliJIdea,Oracle 12g,Maven 3.0, JbossEAP 7 2. Saudi InvestmentBank (ICAP) Integration Services IntegratingSaudi InvestmentCapital InvestmentsystemstoMubasherOrder ManagementSystemwithCore bankingsystemandLOSSystem.Workedasa member of onsite engineeringteaminKingdomof Saudi Arabia Technologies  Java 6, EJB 3.0, Hibernate 3.0,SQL, JMS Tools  IntelliJIdea,IBMMQ, Oracle,IBM WebSphere 6/7  Date/ Duration of Role – Associate Software Engineer- March, 2012– January,2015 1. Bank Al-Bilad(BAB) Integration Services DevelopmentandbugfixesforintegratingexistingBABcore bankingsystem(T24) and Local Share Finance systemswithMubasherOrderManagementSystem.Workedasa memberof the onsite engineeringteaminKingdomof Saudi Arabia Technologies  Java 6, EJB 3.0, JPA 2.0, SQL, JMS, RMI Tools  IntelliJIdea,Oracle,JBOSS5 2. MubasherOrder Management System Involvedincarryingoutquickbugfixestoresolve issues,addingnew featuresand amendingthe systemtocaterthe new customerrequirementsof the Order Managementsystem.The primaryfunctionof the OrderManagementsystemisto authenticate the usersandroute theirorderstothe exchangesorexecute brokersafter pre-trade riskmanagement.Itacceptsordersfrome-TradingFrontEndsandDealer Terminals.Apartfromthat,it hasmany otherfunctionalitiessuchascache handling, generatingreportsandchart data etc. Technologies  Java 6, EJB 2.1, SQL, JMS, XDoclet,PL-SQL Tools  IntelliJIdea,IBMMQ, Oracle,IBM WebSphere 6/7,JBOSS5
  • 5.
    Education  BSc. inComputerScience - 2nd class upper division 2008 – 2013 Degree Classification:SecondClassUpper Division UniversityCollege Dublin,Ireland AreasCovered:Mathematics forComputing,ProgrammingMethodology,Software Development Principles, Software Engineering Principles, System Software, Algorithms and Data Structures, Object-Oriented Design and development, Database Design and Practice, Web Technology, EmbeddedSystems. Personal Details Date of birth : 15-01-1989 Address : Clementi Ave 4,#12-509, Singapore – 120303. Nationality : Sri Lankan Visa Status : Social Visit Availability : Immediate Sex : Male Civil Status : Married Referees Mr. DarshanaSamanpura Associate Software Architect, D F N Technology (Pvt) Ltd, No 60, DavidsonRd,Colombo04, Sri Lanka. Email:s.darshana@directfn.com Mobile:+94 77 0732647 Mr. SurangaCaldera SeniorTechnology Lead/TeamLead, D F N Technology(Pvt) Ltd, No 60, DavidsonRd,Colombo04, Sri Lanka. Email:c.suranga@directfn.com Mobile:+94 77 3608295 I do herebydeclare thatthe informationgivenabove istrue andaccurate to the bestof myknowledge.