Rory Cottle

Rory Cottle Email and Phone Number

Senior Software Engineer at CloudEngage, Inc. @ CloudEngage, Inc.
Rory Cottle's Location
City of Johannesburg, Gauteng, South Africa, South Africa
Rory Cottle's Contact Details

Rory Cottle personal email

n/a
About Rory Cottle

"Do or do not. There is no try." - YodaEver since first hearing those words as a kid at a drive-in back in the 80s, they have stuck with me. But their relevance only became apparent when I started working. I believe that each of us has the potential to change the world if we persevere in our convictions.I love technology, although I definitely lean towards web. The way the internet has changed society and touched the lives of so many fascinates me. And I love that I'm a part of that (albeit a small part). I fancy myself a bit of an architect, and I've designed a few successful frameworks and platforms. I'm a good teacher, and I really like people. I pride myself on doing things properly, and creating the best outcome I can, regardless of the endeavor.I love PHP, and though I've explored many other languages, like c#, Ruby and Python, I always come back to it - it just suits me I think. Front end technologies like HTML, Javascript and CSS enthrall me, their evolution and how they have advanced keeps us on our toes as developers, and reminds us that we constantly find ways to change things for the better. There is not much that is as satisfying as creating something that speaks to people, appeals to their sensibilities and pleases their eye. Open Source is also close to my heart, I believe that so much of what is possible these days has come from the generosity of the human spirit, the collaboration of like-minded individuals.I'm analytic and creative. I'm a realist and an idealist. I'm a leader and I'm a listener. I'm a father, I'm a husband, But most of all, I'm driven by my passion.

Rory Cottle's Current Company Details
CloudEngage, Inc.

Cloudengage, Inc.

View
Senior Software Engineer at CloudEngage, Inc.
Rory Cottle Work Experience Details
  • Cloudengage, Inc.
    Senior Software Engineer
    Cloudengage, Inc. Nov 2014 - Present
    Portland Oregon, Usa - Working Remotely From Johannesburg, South Africa
    As a member of the development team, my duties include maintenance of the CloudEngage proprietary platform, research and development of new technologies, and the implementation of new features. Our workflow includes version control via GIT, and we utilize a number of technologies - including, but not limited to Phalcon (a PHP MVC framework implemented as a C extension, providing unparalleled performance), Javascript, HTML5, adaptive (responsive) web design, MySQL and MongoDB.The platform is a geo-aware content management and marketing system providing features such as geo-shifted content, weather based and location based targeted marketing, push notifications and a full suite of analytic tools to measure campaign effectiveness. I have been directly involved in the development of some of the core features, as well as maintenance and bug resolution.
  • Igroup
    Head Of Innovations & Development Team Leader
    Igroup Mar 2010 - Sep 2014
    Norwood, Johannesburg, South Africa
    At iGroup, I was outsourced as a dedicated fulltime resource to various US clients including Rumblefish, Forkfly and Journeygym. During this time I worked directly with companies within the Startup industry and developed both a keen interest in how such organisations operated, and great respect for the entrepreneurs running them.Additionally, I led the technological evolution of the company's products and mentoring the developers. Author and chief architect of zeroPoint, the company's proprietary e-commerce and content management platform. I was tasked with implementing and maintaining version control systems and change management processes within the development pipeline. When iGroup made its first forays into the mobility market, under my guidance the company adopted technologies like Phonegap and Sencha Touch. I was also responsible for providing technical advice for timings and costing for prospective projects, scoping the specifications of complex requests and troubleshooting issues. Security and performance were key areas of focus, as well as directly liaising with both technical and non-technical staff and clients - providing advice and guidance on all aspects related to the platform.I provided static code analysis and vulnerability assessment of third-party code, as well as determining quality of code, performance bottlenecks and standards compliance. I was also the PHP standards evangelist for the company,
  • Sointeractive
    Software Engineer
    Sointeractive Sep 2008 - Mar 2010
    Bruma, Johannesburg, South Africa
    Despite the official title, my duties at SoInteractive were more those of a Programmer, with a fair amount of Dev Ops thrown into the mix. Primarily, I built, and maintained client websites using PHP, Javascript, HTML and CSS. I authored and maintained the company's Content Management System, soCMS. Some of our clients included Ocean Basket, Braza Restaurants, SOCRATI, Baneri Talent and KLM Empowered. But I was not limited to just development, I designed and rendered full 3D animated presentations using Vue Esprit, as well as designing, sculpting and texturing the digital assets used in those animations.
  • Blissfulthroes Design Cc
    Founder/Owner/Web Developer
    Blissfulthroes Design Cc Sep 2007 - Sep 2008
    Benoni, South Africa
    I started freelancing part-time whilst still employed at Cellsure as a means to improve my expertise in web development and design.In February of 2008, I left Cellsure to pursue freelancing full time. This was a time of learning and self discovery for me and the experience and knowledge gained help cement my passion for web and software technologies. I also became a firm believer is best practice, and an advocate of standards within the industry.
  • Cellsure
    Solutions Developer
    Cellsure Jan 2005 - Feb 2008
    Rivonia. Johannesburg, South Africa
    My team was responsible for the maintenance of the company intranet. We were also key in redesigning, building and maintaining the company's internal policy administration system - written in c# on a MSSQL database.During my time with the company, I was tasked with building and maintaining websites for a number of divisions - many of these were Joomla based.
  • Cellsure
    Marketing Manager
    Cellsure Mar 2003 - Dec 2004
    Rivonia. Johannesburg, South Africa
    I was responsible for managing the underwriters for the Vodasure policy – Vodacom’s default cellular insurance offering. I also dealt with customers regarding queries and complaints which agents did not have the authority to make decisions on.I also was taked with projecting, and meeting company projections in turns of policies underwritten - as well as liaising with representatives of Vodacom.My technical aptitude and keen interest in IT was noticed and I was offered a position as Solutions Developer in January of 2005.
  • Deltaplus Insurance Brokers
    Negotiation Agent
    Deltaplus Insurance Brokers Apr 2001 - Mar 2003
    Rivonia. Johannesburg, South Africa
    Furthering my insurance career, I was employed as a Negotiation Agent at DeltaPlus Insurance Brokers - a division of Delft Administration (Pty) Ltd. My duties included liaising directly with our customers, and assisting them with regards to their insurance claims.Negotiating with the policy Underwriters to achieve a favourable outcome on behalf of our customers during claim settlement. Maintaining and updating customer policies and portfolios.
  • Mutual And Federal Insurance Company
    Motor Claims Clerk
    Mutual And Federal Insurance Company Jun 1999 - Mar 2001
    Johannesburg Area, South Africa
    Negotiation, administration and settlement of insurance claims filed against the company. I was responsible for liaising with customers, assessors and management on claims - this included repudiation of claims outside of the policy wording.It was during my time at M&F that I wrote and was awarded my Certificate of Proficiency from the Insurance Institute of South Africa.
  • Emerald Topbrand Sports
    Warehouse Manager
    Emerald Topbrand Sports Oct 1998 - Jun 1999
    Sunnyrock, Johannesburg
    My responsibilities were incoming and outgoing deliveries, supervising the warehouse staff, liaising with both customers and sales representatives, orders, telephonic queries and security. I also doubled as data capture clerk, and managed all paperwork pertaining to the stock in the warehouse.The company was liquidated by the shareholders in June of 1999.
  • Rynfield Hardware
    Store Manager
    Rynfield Hardware 1992 - Oct 1998
    Benoni Area, South Africa
    From Standard 8 through to just before I started at Emerald Topbrand Sports, I worked part-time at Rynfield Hardware Store. Initially, I was merely an assistant and cashier, but over time I took up the duties of Assistant Manager.In late 1996, I was promoted to Store Manager and worked full time. My responsibilities included supervising staff, liaising with both customers and sales representatives, and payroll.

Rory Cottle Skills

Web Development Web Applications Javascript Css Jquery Apache Php Mysql Web Services Soap E Commerce Json Html5 User Experience Html Git Microsoft Sql Server Databases Wordpress Ajax Xml Xhtml Sql Software Development Facebook Api Html 5 Zend Framework Lamp Web Design Python Linux Mobile Applications User Interface Design Oop Mvc Rpc Css3 Ubuntu Drupal Android Seo Programming Rest Subversion Jquery Ui Database Design Open Source Website Development Front End Apis

Rory Cottle Education Details

  • Pretoria Technikon
    Pretoria Technikon
    Fine And Studio Arts
  • Benoni High
    Benoni High
    Matriculated

Frequently Asked Questions about Rory Cottle

What company does Rory Cottle work for?

Rory Cottle works for Cloudengage, Inc.

What is Rory Cottle's role at the current company?

Rory Cottle's current role is Senior Software Engineer at CloudEngage, Inc..

What is Rory Cottle's email address?

Rory Cottle's email address is ro****@****oes.com

What schools did Rory Cottle attend?

Rory Cottle attended Pretoria Technikon, Benoni High.

What are some of Rory Cottle's interests?

Rory Cottle has interest in Children, Economic Empowerment, Education, Environment, Science And Technology, Animal Welfare, Arts And Culture, Health.

What skills is Rory Cottle known for?

Rory Cottle has skills like Web Development, Web Applications, Javascript, Css, Jquery, Apache, Php, Mysql, Web Services, Soap, E Commerce, Json.

Not the Rory Cottle you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.