Technical Director - Professional Development Institute and Invirohub
- Johannesburg Area, South Africa
- Computer Software
Lorien Gamaroff's Overview
Lorien Gamaroff's Summary
An entrepreneurial and energized personality combined with extensive development experience. Creative and innovative, leading projects from inception to implementation and beyond.
Familiar with many design patterns and idioms, analysis patterns, frameworks, strategies and best practices utilized in modern application architecture.
Specialties: Full Stack architect and engineer. Experienced in requirements gathering, design, development, implementation, and testing.
Lorien Gamaroff's Experience
Privately Held; 11-50 employees; Information Technology and Services industry
January 2012 – Present (2 years 10 months) Johannesburg, South Africa
I lead and manage a team developing software and solutions in the Energy Management space using open source development technologies and frameworks. My primary focus is on Big Data implementations, Web APIs, Bitcoin and other Payment Gateway integrations.
Our architecture is based primarily on Amazon WS APIs and Linux.
Redis, MongoDB, Postgres, Python, Bitcoin and Node.js form part of the technology stack.
Privately Held; 11-50 employees; Computer Software industry
April 2010 – Present (4 years 7 months) Johannesburg, South Africa
I lead and manage a team developing software and solutions for financial and corporate institutions.
Our projects include the development of bespoke vehicle tracking solutions and financial services software development.
Privately Held; 11-50 employees; Marketing and Advertising industry
November 2008 – April 2010 (1 year 6 months) London, United Kingdom
Social Platform Development (Facebook, LindkedIn, Bebo etc) for brands such as Guinness and Vodafone.
Planning, directing and controlling of all software engineering operations to achieve company goals and objectives.
Leading of software teams consisting of internal and external resources.
Interpreting, executing and management of modifications to software engineering policies and procedures.
Representing organisation as prime internal and external contact on matters of software.
Creating policy deployment objectives and initiatives.
Full Life Cycle Development - Analysis, Design, Architecture, Development, Implementation, and Support
Presenting talks on Social Media to institutions and corporations (BBC and others).
Privately Held; 51-200 employees; Information Technology and Services industry
February 2008 – December 2008 (11 months) Johannesburg Area, South Africa
Translating business requirements into IT solutions.
Technical analysis of business requirements.
Architectural design (including high level and low level design).
Articulating the architectural vision, conceptualizing and experimenting with alternative architectural approaches, creating models, component and interface specification documents, and validating the architecture against requirements and assumptions.
Focus on scalability, maintainability, performance and modularity of software solutions.
Creating specifications and documenting system architecture.
Development and team guidance.
Database design and implementation.
Developing customized software to enhance and extend the implementation of Microsoft CRM.
Estimating and advising on the costs of implementations.
Architecting and developing solutions to extend existing applications.
Training and skills development.
Clients included Multichoice, SCIB and SA Tourism.
Area of expertise: Microsoft CRM customisation and integration.
Public Company; 11-50 employees; Information Technology and Services industry
October 2004 – January 2008 (3 years 4 months) Johannesburg, South Africa
ERP (Syspro) customisation and enhancements.
Analyzed and researched software requirements to determine feasibility of design within time and cost constraints.
Followed software through the software development life cycle from analysis, design and coding through testing and deployment.
Involved with the design, development and implementation of various Windows and Web applications using Microsoft .Net.
Several projects involved integration into Syspro, an ERP system.
Data modeling and database design;
Training Manager and Senior Lecturer
Educational Institution; 51-200 employees; Information Technology and Services industry
February 2003 – October 2004 (1 year 9 months) Johannesburg, South Africa
Managed the training department and was senior technical trainer for the Microsoft Certified Developer courses.
Training MCSD.NET with VB.NET and C#.
Developed Corporate Intranet and Website.
Developed Training Needs Analysis web application using ASP.NET.
Developed Company Administration Windows Application with .NET.
Privately Held; 1001-5000 employees; Information Technology and Services industry
November 2000 – 2001 (1 year)
Developed digital media with a design team for web delivery.
Lorien Gamaroff's Volunteer Experience & Causes
Causes I care about:
- Arts and Culture
- Human Rights
- Poverty Alleviation
- Social Services
Organizations I support:
- South African Cubbing and Scouting
Lorien Gamaroff's Courses
BSc, Computer Science, Music
- Computer Science
BSc, Software Engineering
University of South Africa/Universiteit van Suid-Afrika
- Pure Mathematics
Lorien Gamaroff's Skills & Expertise
- Enterprise Architecture
- Mobile Applications
- Cloud Computing
- Data Warehousing
- Big Data
- System Architecture
- Data Modeling
- Payment Gateways
- Amazon Web Services (AWS)
- Requirements Analysis
- Microsoft SQL Server
- Facebook API
- Creative Direction
- Agile Methodologies
- Android Development
- IT Management
- Information Systems
- Windows Azure
- Graph Databases
Lorien Gamaroff's Education
BSc, Software Engineering
2007 – 2008
BSc, Computer Science, Music
1995 – 1997
Computer Science and Music
Lorien Gamaroff's Additional Information
Contact Lorien for:
- career opportunities
- consulting offers
- new ventures
- expertise requests
- business deals
- reference requests
- getting back in touch
View Lorien Gamaroff’s full profile to...
- See who you and Lorien Gamaroff know in common
- Get introduced to Lorien Gamaroff
- Contact Lorien Gamaroff directly