+ All Categories
Home > Documents > Kaleidocode Portfolio - June 2016 · Grunt, Postgres, Linux. ... HTML5, C#, ASP.NET MVC, and...

Kaleidocode Portfolio - June 2016 · Grunt, Postgres, Linux. ... HTML5, C#, ASP.NET MVC, and...

Date post: 11-Feb-2019
Category:
Upload: hathien
View: 224 times
Download: 0 times
Share this document with a friend
5
Project Portfolio Our team Kaleidocode consists of a talented team of architects, developers, analysts and project managers that have worked closely on a wide variety of challenging enterprise software projects and products. Projects Kaleidocode has had the privilege of being invited to work on high value enterprise software projects. A sample of these are described below. Product: Banking Platform Client: SA Home Loans Bolstered the SAHL infrastructure team to assist with designing and implementing infrastructural core for next generation banking platform. This software is the structure that undergirds internal and external web applications for processing loan applications, managing loan facilities and providing 3 rd party services – e.g. attorney conveyancing. The software is built as a service orientated architecture distributed via dockerised containers, utilizing event sourcing and service buses. Our team assisted with implementation of core infrastructure, primarily the API interfaces, projection data sources, as well as the core framework and domain services employing domain driven design principles. Unit G1, 35 Intersite Avenue, Umgeni Business Park, Durban, 4001, SA www.kaleidocode.co.za \ +27 31 303 2299 \ [email protected] Technologies employed: C#, Nancy, Docker, T4 Templates, Angular, RabbitMQ, Solr, Node, Gulp, Grunt, Postgres, Linux. Product: Scalable Sales Applications Client: Rewardsco Designed and implemented a web based sales application for outbound sales. The application has: A modern Bootstrap interface Integrated dialer Flexible sales campaign management Optimised back office management Our team conducted a turnkey project comprising Analysis, Project Management through to Architecture and Development. This system comprised integration to a 3 rd party dialer and the agent interface is delivered over Terminal services. Technologies employed: HTML5, C#, ASP.NET MVC, and SQL2012. Product: Fraud Detection System Client: LexisNexis Risk
Transcript

ProjectPortfolio

OurteamKaleidocodeconsistsofatalentedteamofarchitects,developers,analystsandprojectmanagersthathaveworkedcloselyonawidevarietyofchallengingenterprisesoftwareprojectsandproducts.

ProjectsKaleidocodehashadtheprivilegeofbeinginvitedtoworkonhighvalueenterprisesoftwareprojects.Asampleofthesearedescribedbelow.

Product:BankingPlatformClient:SAHomeLoans

BolsteredtheSAHLinfrastructureteamtoassistwithdesigningandimplementinginfrastructuralcorefornextgenerationbankingplatform.Thissoftwareisthestructurethatundergirdsinternalandexternalwebapplicationsforprocessingloanapplications,managingloanfacilitiesandproviding3rdpartyservices–e.g.attorneyconveyancing.Thesoftwareisbuiltasaserviceorientatedarchitecturedistributedviadockerisedcontainers,utilizingeventsourcingandservicebuses.Ourteamassistedwithimplementationofcoreinfrastructure,primarilytheAPIinterfaces,projectiondatasources,aswellasthecoreframeworkanddomainservicesemployingdomaindrivendesignprinciples.

Unit G1, 35 Intersite Avenue, Umgeni Business Park, Durban, 4001, SA www.kaleidocode.co.za \ +27 31 303 2299 \ [email protected]

Technologiesemployed:C#,Nancy,Docker,T4Templates,Angular,RabbitMQ,Solr,Node,Gulp,Grunt,Postgres,Linux.Product:ScalableSalesApplicationsClient:Rewardsco

Designedandimplementedawebbasedsalesapplicationforoutboundsales.Theapplicationhas:

• AmodernBootstrapinterface• Integrateddialer• Flexiblesalescampaignmanagement• Optimisedbackofficemanagement

OurteamconductedaturnkeyprojectcomprisingAnalysis,ProjectManagementthroughtoArchitectureandDevelopment.Thissystemcomprisedintegrationtoa3rdpartydialerandtheagentinterfaceisdeliveredoverTerminalservices.Technologiesemployed:HTML5,C#,ASP.NETMVC,andSQL2012.Product:FraudDetectionSystemClient:LexisNexisRisk

KaleidocodePortfolio 2

Unit G1, 35 Intersite Avenue, Umgeni Business Park, Durban, 4001, SA www.kaleidocode.co.za \ +27 31 303 2299 \ [email protected]

Highperformancevendorfrauddetectionviaintelligentgraphdataprocessing.TheprojectconsistedofsuperchargingtheperformanceoftheexistingSQLrelationalsolutionbyimplementingagraphdatabasesolution,andmanagingworkloadviaaparallelservicesbusprocessingengine.TheapplicationprovidesinsightintopotentialfraudbycomparingdataonemployeesandvendorsoflargecorporatesandSOE’s.Ourteammanagedtheproject,conductingthedesign,projectmanagementandsoftwareimplementation.Technologiesemployed:C#,Neo4J,NServiceBus.Product:LexisMobile–LegalResearchClient:LexisNexisResearch

DesignedandimplementedpowerfulXamarinmobileapplication.Kaleidocodewastaskedwithdevelopingthreemobileclients;Windowsdesktop,AndroidandIOS.TheprojectincludedextensiveserversideprocessingoflegalpublicationsdistributedviaahighperformanceAPItomultiplemobileclients.XamarinwasusedtowritethecommonPCLcodeonthemobileclientsenabling70%commoncodebasebetweenallclients.DatawasstoredlocallyondeviceusingSQLLitetechnology.Theprojectrequiredrequirementsgathering,reviewofcompetitiveproducts,anddesignofastandardmobileproduct.Technologiesemployed:Xamarin,

SQLLite,C#,ASP.NETandSQL2012.Product:EmployeeHousingEnrolmentClient:GovernmentEmployeeHousingScheme/SAHomeLoans

Turnkeyprojecttosupportenrolmentofhousingrequirementsforpotentiallyupto1milliongovernmentemployees.Thiswebapplicationregistersemployees,aidsenrolmentoftheirhousingrequirementswiththeGEHS.Features:

• Enrolment• Affordabilitycalculations• Creditreporting–integrationwith

Compuscan• Loanapplications–integrationwith

SAHLThissystemwasbuiltforscalingonMicrosoftAzureusingserviceinstances.Keyrequirementwastocopewithsuddenspikesofusage.TheKCteamsuppliedProjectManagement,ArchitectureandSoftwareImplementation.Technologiesemployed:C#,Nancy,KnockoutSPA,SQLAzure,AzureWeb.Product:HRTalentManagementSystemClient:AdaptIT/Zamtel

KaleidocodePortfolio 3

Unit G1, 35 Intersite Avenue, Umgeni Business Park, Durban, 4001, SA www.kaleidocode.co.za \ +27 31 303 2299 \ [email protected]

ImplementedafullresponsivewebapplicationforHRprofessionalsaddressingperformancecontracts,developmentplanning,probations,andskillssourcing.Thetalentmanagementapplicationincludes:

• Modernresponsiveuserinterface• ComprehensiveEmployeerecords• PerformanceContractWorkflows• DevelopmentPlanWorkflows• TalentPlans• CompleteTaskSystem• Notifications• Flexibleconfigurablescheduleand

workflows• DetailedReporting

KCimplementedtheapplicationasaturnkeyproject;fromAnalysis,DesignandProjectManagementtoCodingandQualityAssurance.Thesystemcontainsapowerfultaskengine,andishighlyconfigurabletosupportdeploymentasaWhiteLabelSaaSsolutionifrequired.Technologiesemployed:HTML5,C#4.0,ASP.NET,Bootstrap,SQLReportingServicesandSQLServer2012.Product:CandidateReferenceCheckingClient:LexisNexisRisk

DesignedandimplementedamoderninterpretationofthisindustryleadingreferencecheckingsolutionThecompletelyrebuiltRefcheckAdvancedboasts:

• Anewlookinterface• FasterandSmootherUser

Experience• Anewrangeof31background

checks• AutomatedApplicationstatusand

DocumentRequirementnotificationsystem

• OptimisedBackOfficesystemallowingstafftoperformcheckprocessingfasterandmoreefficiently

• Highperformanceengineforhighercheckvolumethroughput

OurteamconductedaturnkeyprojectcomprisingAnalysis,ProjectManagementthroughtoArchitectureandDevelopment.Thissystemcomprisedcomplexintegrations,services,andprocessingenginestomeettherequirementforahighlyscalableandextensibleproduct.Technologiesemployed:HTML5,C#4.0,ASP.NET,NServiceBusandSQL2008.Product:EditorialProcessingAfricanGovernmentLegislationClient:KenyaLaw/LexisNexis

Sourced,customisedandimplementedleadingOpensourceJavasolutionsforeditorialcontrolanddigitallegislationpublishing.Kaleidocodeintegratedleadingopensourceproductstoprovideanendtoendeditorialpublishingsystem.

KaleidocodePortfolio 4

Unit G1, 35 Intersite Avenue, Umgeni Business Park, Durban, 4001, SA www.kaleidocode.co.za \ +27 31 303 2299 \ [email protected]

TheclientrequiredanautomatedworkflowcontrolledmanagementsystemforXMLbasedlegislation.Acompletelyabstractedworkflowengine,andmiddlewareESBweredeployedtomanageeditorialprocessesandpublishingprocessestovariousdigitalformats.Theprojectrequiredextensivecustomisation,middlewareimplementationandoptimisationtoprovideaperformantdocumentmanagementsystemwithautomatedxmltransformstofinalpublishingformats,includinganXMLdatabasedrivenwebsolution.Productsandsolutionsincluded:WSO2,eXist-DB,Xquery,XSL,OpenKM,Java,JBPM.Product:FulfilmentSystemClient:Rewardsco

CreatedafulfilmentapplicationthatmanageslogisticsandstockcontrolforTelcodevicesales.Theapplicationincludes:

• Stockmanagement• Integrationintosalesapplications• Ordermanagement• Paymentcontrols,salessupport• 3rdpartyinterfacestologistics,

bankingandriskpartnersOurteamwasinvolvedinAnalysis,ProjectManagement,ArchitectureandDevelopment.Technologiesemployed:HTML5,C#,ASP.NETMVC,andSQL2012.

Product:SupplyChainCollaborationPortalClient:Agrista

Designandbuildacuttingedgebusinesstobusinessglobalservicefortheagri-financevaluechain.ThisprojectwithabuildvalueestimatedatmorethanR10millionspanned2years.LaunchedinternationallyinEurope,andSouthernAfrica,thisprojectwasmonthsinconceptualplanninganddesign–withtheactualbuildleadingtobetareleaseonlytakingapproximately9months.TheteamcoveredthefullremitfromAnalysisandProjectmanagementtoArchitecturesandDevelopment.Includingadvancedfeaturessupportingcollaborativecustomerrelationshipmanagement,onlinecreditprocessing,loansecuritiesmanagementandinputsprocurement.UsedTechnologies:HTML5,C#4.0,ASP.NET,NServiceBusandSQL2008.Product:StructuredFinanceERPClient:ABSABank/Agrista

KaleidocodePortfolio 5

Unit G1, 35 Intersite Avenue, Umgeni Business Park, Durban, 4001, SA www.kaleidocode.co.za \ +27 31 303 2299 \ [email protected]

CreatedanddevelopedaperformantfacilitiesERPforcreditprovidersintheagriculturalspace.Anever-evolvingproductbroughttomarketbyAgrista,theteamhasdevelopedthisfarreachingwebprojectformorethan4years.WithabuildvalueestimatedatoverR25millionandsupportingwellover3billionrandperannuminloanfacilities,thisproductisnowinversion4.Tobuildthisweb-basedfinanceproductsuitefortheAgri-financeindustrytherewasarequirementforafullrangeofanalysis,designanddevelopmentskillsfromteammembers.Implementedatseveralsecureinternalandexternalsitesforclients,suchasABSAbank,theteamhadtopassvendorcriteriatests,securitypenetrationtests(bySensePost)andothervariedcompliancerequirements.Technologiesincluded:C#2.0/3.0/3.5/4.0,ASP.NET,SQL2008.Product:Mexican-WaveClient:HoganLovells

AnalysedandprojectmanagedbyRoryClarkeintheUKThisinnovativeprojectbrokegroundintheprofessionalservicesspace,supportinga£3millionperannumlegaloutsourcingcontractwithPrudentialPropertyInvestmentManagers,amajorUKpropertyfundmanagementcompany.ThisimplementationenabledinternationallawfirmHoganLovells,tocontroltheoutsourcedworkflowoflegaltransactionsto3rdpartylegal

serviceproviders.Developedcompletelywith.NETtechnologiesasahighlyscalable,multi-tiercomponent-orientedarchitecture,MexNetsupplies128bitsecurity,clientbillingdata,documentmanagement,documentdraftingandtransactionmanagement.RoryClarkeprepareduserrequirements,performedsystemdesign,softwarebuildplanningandconductedprojectmanagementandongoingclientliaison.Technologiesused:C#,ASP.NET,SQL2000.Project:UnitTrustMgtSystemClient:Marriott

DesignedanddevelopedbySoftwareArchitect,ChrisTite.Thiswasanambitiousprojecttore-writetheMarriottUnitTrustManagementsystem,runningatthetimeonamainframe,intoasimplerwebbasedapplicationwhichwouldcuttrainingtimedramatically.TheprojectwastocausesuchachangeintheorganizationthatanIndustrialPsychologistwasemployedfulltimetomanagethechange.Takingalmost3yearsandcostingoverR3millionrandtocomplete,thisprojectwasanunmitigatedsuccess.WhencompletedthesystemmanagedtheunittrustsofthreeofthelargestunittrustcompaniesinSouthAfrica,Marriott,AllenGrayandOldMutual.Technologiesused:ASP,COM+,SQLServer.


Recommended