A highly technical and pragmatic engineer with over 15 years of experience developing
complex,
stateful
applications. A proven track
record of finding elegant and consistent solutions that provide real value to the end user. An effective mentor
of
developers by sharing knowledge and passion for problem solving and programming.
Architecting and developing
Concentra's
OrgVue, starting from building a proof of concept all the way to
a highly successful analytics platform used
every day in several countries. Being key in shaping its many features including multi-tenancy, schema-less
data,
data security, rapid customisation through the DSL and application hooks, painting with data, dataset linking
and
multi-format exports. Recognizing, analysing and solving challenges of memory and CPU usage due to loading and
manipulating
large amounts of data client side.
Recruiting and mentoring new developers, researching new technologies and techniques, initiating
technical talks
to encourage sharing of knowledge and experience throughout the company. Finding best practices to balance
development
process, quality control and business realities. Line management of developers, assisting in their career
progression
and developing of both technical and soft skills, setting objectives and conducting regular informal and formal
reviews.
Development of a zero-touch, multi-threaded synchronisation service for email, calendar and contacts on mobile
devices. Analysis,
design and implementation of a scalable framework that allows for easy development and integration of
applications
for mobile devices (J2ME). The server side framework consists of a collection of highly specialised and
discoverable
windows services that communicate using the Windows Communication Foundation (.NET 3.0) over TCP/IP, MSMQ and
Named
Pipes. An application plugging into this framework is accessed by their mobile device counterpart using SOAP.
Guiding
and training junior developers.
Project management both externally (data-driven web applications using LAMP) and internally (maintenance of the
Gong website,
financial administration and development of a CRM System for Gong Products), Public Relations and the
acquisition
of new accounts.