Jaco Kruger

Senior Software Developer at Blazon Digital Marketing

City of Cape Town, Western Cape, South Africa

About

Results driven, solutions-focused, team oriented Software Solutions Developer with over 10 years of experience in design, development, testing and deployment of software applications. Proficient in Agile methodologies, managing and executing the Software Development Life Cycle, exercising XP programming (code reviews, pair programming, refactoring, Test Driven Development and Continuous integration) and Scrum for project management. Have a reputation for dedication and persistence in delivering applications on time and to the highest quality. Proven ability to successfully identify deficiencies and potential opportunities, and develop solutions for increasing reliability and improving productivity. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team. Technology: C#, ASP.NET, AJAX, .Net Framework 4.5, SQL Server, REST Web Services, Html 5, CSS 3, JQuery, JavaScript, Email Html Development, Adobe CC – Dreamweaver|Photoshop, ApexSQL Propagate, DevExpress .Net – ASP.Net, XtraReports, KDiff, NHibernate, CKEditor, Stripo Designer Plugin, Log4Net, Tortoise SVN Methodologies: Agile in SDLC, Scrum, Extreme Programming, Continuous Integration, Test Driven Development, Code Reviews, Pair Programming, Poker Planning, Refactoring Analysis and Design: Domain Driven Design, Object Oriented Analysis and Design, Design Patterns

Experience

  • Blazon Digital Marketing (Durbanville)
    • Senior Software Developer, UI, UX
      Feb 2011 - Present · 15 yrs 5 mos

      Blazon is an online multi-channel digital marketing platform that integrates various different marketing channels of the digital world enabling Agencies and Brands to manage and execute digital marketing campaigns and strategies from a single platform. In doing so a true 360 view of the consumer can be built which empowers relevant, targeted marketing driving increased Consumer Engagement, Brand Loyalty and Return on Investment. Blazon currently supports Email, SMS and Short Code channels. Responsibilities: Analysis, Design, Development, UX and UI Design Technology: C#, ASP.Net, AJAX, .Net Framework 4.5, NHibernate, SQL Server 2012, REST Web Services, RavenDB, DevExpress ASP.Net Controls, CKEditor, MSMQ

    • Web Developer, Email Html Developer
      Feb 2013 - Present · 13 yrs 5 mos

      Blazon Website (www.blazon.co.za): Developed the Blazon Digital Marketing website, showcasing and promoting the company’s service offering and online platform, features and capabilities. Microsite Development: Code PSD & PDF to responsive HTML microsites e.g. Landing Pages, RSVP Forms, Surveys etc. Microsites are integrated with the Blazon platform, enabling clients to maintain, segment, analyze and visualize consumer data using Blazon for customer relationship management. Email Template Development: Code PSD & PDF to responsive Email HTML or OFT templates. Templates are tested across desktop & web email clients, mobile devices and spam filters to resolve rendering and deliverability issues. Responsibilities: Analysis, Design, Web Development, UX and UI Design Technology: Html 5, CSS3, Bootstrap Toolkit, Adobe CC – Dreamweaver|Photoshop, Blazon Web UI and API frameworks

    • Blazon Digital Marketing Campaign Manager
      Feb 2013 - Present · 13 yrs 5 mos

      Create and grow client relationships from inception to onboarding, training and support on the Blazon Digital Marketing Platform. Develop, implement and manage marketing campaigns that promote the client and its products and/or services. Responsibilities Campaign Management: • Data Segmentation • Execution and Deployment (with Google Analytics Integration) • Monitoring, Measurement and Reporting Data Management • Data Analysis, Data Modelling, Data Transformation • Cleansing and De-duplication • Email Address and Mobile Number Validation • Data Maintenance (Bounces, Unsubscribes) • Reporting & Analytics Technology: Blazon Digital Marketing Platform, SQL Server

  • Vanguard Software Solutions (City of Cape Town, Western Cape, South Africa)
    • Blazon Project (Senior Software Developer, UI, UX)
      Feb 2011 - Present · 15 yrs 5 mos

      Developed a Multi-Channel Digital Marketing Platform offering Bulk Email, Bulk SMS and Short Code services. The platform was developed as a Multi Tenanted SaaS Web Platform able to handle extremely high volumes. Third party integration include PayPal, TrustPay, Facebook and Twitter. Responsibilities: Analysis, Design, Development, UI, UX Technology: C#, ASP.Net, AJAX, .Net Framework 4.5, NHibernate, SQL Server 2012, REST Web Services, RavenDB, DevExpress ASP.Net Controls, CKEditor, MSMQ

    • Bozza Project (Senior Software Developer, UI SME)
      Jan 2014 - Dec 2016 · 3 yrs

      Bozza is a digital distribution platform, offering services that enable artists to connect with fans share content such as videos, music, poems and art via mobile devices and desktops. Media and browsing adaptation ensure the Bozza Web are able to render and serve media across 3000+ different mobile devices (smart and feature) and desktop browsers. Video and Audio transcoding are achieved using FFmpeg. Third party integration included TrustPay, Facebook, Twitter and Google Analytics. Bozza consisted of: • Admin Portal – Administrative system used by Bozza content managers • Artists Portal – Artist focused system to upload, manage content and profile • Bozza Web – Adaptive website for mobile and desktop to showcase the artists talents and where users can engage with the content and the artists • Bozza Dashboard – Data visualization application showing Google Analytics site visits, content views and Artist signups. Responsibilities: Analysis, Design, Development, UI Design Technology: C#, ASP.Net, AJAX, .Net Framework 4.5, NHibernate, SQL Server 2012, DevExpress ASP.Net Controls, RavenDB, REST Web Services, WURFL, Adobe Flash, FFmpeg

  • Senior Software Developer at Global Vision
    Jul 2009 - Jan 2011 · 1 yr 7 mos

    Adora Project - the rebrand/rewrite of Global Vision's integrated relationship marketing software, Eureka. Adora marketing automation software aimed at the retail and consumer goods market. Responsibilities: Business Analysis, Design, Development, UI Design Technology: C#, Silverlight, AJAX, .Net Framework 3.5, NHibernate, SQL Server 2005, DevExpress ASP.Net Controls, Infragistics NetAdvantage for .Net

  • Barone, Budge & Dominick (1 yr 4 mos)
    • Dynamic Questionnaire Project (Team Lead, Senior Software Developer, UI SME)
      Mar 2008 - Jun 2009 · 1 yr 4 mos

      The dynamic questionnaire gives the user the capability to evaluate any subject matter. An administrator will compile a questionnaire specification specific to a subject matter, after which users can logon and complete an actual instance of a questionnaire generated from the specification. Responsibilities: Analysis, Design, Development, Scrum Master, UI design Technology: C#, ASP.Net, AJAX, .Net Framework 3.5, NHibernate, Spring.Net (Expressions), SQL Server 2005, DevExpress ASP.Net Controls

    • Automated Data Processing Project (Senior Software Developer)
      Mar 2008 - Jun 2009 · 1 yr 4 mos

      Developed an Extract-Transform-Load (ETL) sub-system which integrates to an existing back-office system. The system processes data submitted by 3de party administrators to be used for various reporting purposes. The team consisted of 10 cross functional members. Responsibilities: Analysis, Design, Technical Architecture, Development, Scrum Master Technology: C#, .Net Framework 3.5, NHibernate, DB2, Microsoft Message Queue, IBM WebSphere MQ

  • Analyst Developer at The IQ Business Group
    Sep 2007 - Feb 2008 · 6 mos

    Shoprite ESB (RedDot) Project: The system is used to obtain real-time retail data at store level, and then sent to head office via queues and the cleansed, audited and formatted for persistence and used by various backend systems. The team consisted of 4 cross functional members. Responsibilities: Analysis, Architecture (limited), Development Technology: C#, .Net Framework 3.5, SQL Server 2005