Alex Kashko

Alex Kashko

Researcher, Mathematician, Physicist, Developer,Big Data Architecture experience
 

Currently employed at BBVA/Synergics Madrid, Independent

Previous: Dell Secure Works, Innovation Centre, N/A , NOKIA, Multinational Software, CuReMa Consulting GMBH, Novartis, Hewlett Packard, Nokia Systems GMBH, IBM Research, European Patent Office, Ericsson, Ericsson BV, T-Online, Motorola, ING Bank, Barclays Bank, Borealis Technical Ltd, Heriot-Watt University, Defence

 

Previous: Napier University, Various Places, King'S College London

 

    Summary

    Researcher, Mathematician, Theoretical Physicist, Data Scientist, Architect and Developer (16 years Java experience) with experience of team leading, data reduction and data mining. Has commercial Big Data architect experience. A strong adaptable communicator worked with, and communicated technical and architectural issues to business and other stakeholders. Interested in management, project management and leadership.

Experiences

Big Data Scientist and Architect

At BBVA/Synergics Madrid

From February 2013 to Present
BBVA wanted to use Big Data to increase customer loyalty by improving relationships with customers. This project was a pilot proof of concept Created the project architecture using SQOOP and FLUME to importing data, Hadoop MapReduce (either directly or via PIG) to clean and restructure the data...
Read more
 

Senior Principal Development Engineer

At Dell Secure Works

From September 2013 to October 2015
Worked with other departments, business analysts and higher levels of management to optimise developer productivity for a talented team by researching and planning new features, as short term projects, driving development, scoping and organising work, helping less experienced colleagues, keeping...
Read more
 

Senior Big Data Architect

At Innovation Centre

From February 2013 to May 2013
BBVA commissioned my client Synergic Partners to set up a pilot project using Big Data to increase customer loyalty by improving relationships with and knowledge of customers. I created the project architecture using SQOOP and FLUME for data import, Hadoop and MapReduce (either directly or via...
Read more
 

N/A

At N/A

From May 2012 to February 2013
Self training break Wrote tutorial articles on D3 ( Data Driven Documents ) a Javascript library for Data Visualisation. Developed code for Hadoop and Mongo DB. Installed a Hadoop minicluster on an Apple MacBook Pro . Investigated Map-Reduce patterns and use of Map-Reduce for scientific and...
Read more
 

Senior Developer

At NOKIA

From 2008 to 2013
As part of the the team developing and ramping up a data mining interface for extracting data valuable to business users from the user activity logs for OVI maps I gained basic knowledge of the Hadoop map reduce centred parallel processing framework and the tradeoffs needed in data reduction via...
Read more
 

contractor

At Multinational Software

From 1998 to 2013
Software contractor for 15 years, mainly development
 

Java Consultant

At CuReMa Consulting GMBH

From February 2012 to April 2012
CuReMa implement CRM solutions for the automotive industry. This project required developing secure login and Single Sign On modules in a Servlet based web application running under Websphere. Development was in Websphere Integration Developer with Subversion (SVN) configuration management and...
Read more
 

Java and SVN consultant

At Novartis

December 2011
Advised on Subversion, reviewed documentation, migrated printed documentation to a JSP/javascript based site under Tomcat, ensured common look and feel with CSS, reviewed print and online documentation and recommended improvements after consultation with the authors and other stakeholders. The...
Read more
 

Senior Java Developer

At Hewlett Packard

From May 2011 to October 2011
Worked on Hewlett Packard's Airport Service System using scrum ( with Rally for task tracking, burn-down velocity etc) Maven,Git, Java, Javascript AGILE, HUDSON, SONAR, JavascriptMVC, JQUERY, HTML5 and CSS3 and Red Hat Linux. Helped testers learn Junit and Eclipse and develop Javascript tests....
Read more
 

Java developer

At Hewlett Packard

September 2011
Hewlett Packard terminated over 80 contracts world wide, including my entire team, in the third reorganisation in three months.
 

Java developer

At Hewlett Packard

From May 2011 to September 2011
Hewlett Packard used AGILE to develop a Java based integrated Airport Service system using Maven,Git, Java and Javascript and Red Hat Linux. I helped testers learn to use Junit and Eclipse, helped other team members by circulating tips and tricks and evaluated MongoDB for potential use in the...
Read more
 

Javascript and HADOOP developer

At Nokia Systems GMBH

From July 2009 to March 2011
Worked on a Tomcat hosted map based data mining application with MySQL backend. Developed in Eclipse using Javascript and JSON to extract and visualise business intelligence: answers to queries like "In January 2010 how many searches were within 50 miles of Prague", Developed server side code, in...
Read more
 

Java Developer

At IBM Research

From September 2008 to November 2008
IBM's ECLIPSE application for producing bulk mail from document snippets in a DB2 database needed enhancement. Architectural errors by IBM made this impossible. IBM rejected my proposed solutions and would not make the needed architectural changes.
 

Java Developer

At European Patent Office

From February 2008 to August 2008
The EPO transform large (500MB) electronic patent files in 120 formats for database storage. Developed a framework, based on OpenRules (an open source rule based computing framework) to convert patents to the EPO's proprietary XML. Decoupled business and technical development by implementing a...
Read more
 

Senior Java Developer

At Ericsson

From March 2007 to January 2008
Worked in a team of 20 people creating Ericsson's mobile number portability service. Development and unit testing was in Eclipse on Windows. Functional and unit testing with Junit and EasyMock was under LINUX with Solaris for production and Clearcase for configuration management, JDBC was used to...
Read more
 

Java Consultant

At European Patent Office

2008
The EPO handle large numbers of patents from over 80 countries, most of which are received in digital form, in batches of up to 5000 patents. Automated processing of patents is both indispensable and complicated by a multiplicity of patent formats and national interpretations of international...
Read more
 

Java Designer

At Ericsson BV

2007
Ericsson supply standard telecommunications projects which they customise for individual purchasers. I was the senior developer on a large project adapting legacy software to create a mobile number portability service. The development environment included Windows for code development and unit...
Read more
 

Java Architect

At T-Online

From April 2006 to October 2006
Introduced novice J2EE developers to N-Tier architectures, wrote Weblogic services using Spring dependency injection, Weblogic tools to generate code from XML Schemas and improved knowledge of software architectures. Led two developers migrating applications to a new Architecture and overcame...
Read more
 

Architect

At T-Online

From May 2006 to September 2006
Introduced junior J2EE developers to N-Tier architectures, wrote Weblogic services with Spring dependency injection. Led developers migrating systems to a new Architecture and overcame problems posed by unmanaged legacy code. My agency went bankrupt: T-online, T-Mobil's in house recruitment agency,...
Read more
 

Senior Java Consultant

At Motorola

From June 2005 to December 2005
Worked on a recursive rules engine for telephone network modification via a network model in an Oracle database using SAX, Eclipse and JDBC. Helped C++ developers move to Java.
 

J2EE Developer

At ING Bank

From September 2004 to March 2005
Worked on ING's on line interdepartmental credit transfer approval tracking system and worked with a Business Analyst to improve the Javascript front end. Helped specify and implement back end credit transfer functionality, learned Credit Risk concepts and wholesale banking culture.
 

Analyst Programmer

At Barclays Bank

From December 2003 to June 2004
Worked on a retail banking application to evaluate small business loan applications. The extension was terminated because the Indian software house to whom Barclays had outsourced development of a mission critical component failed to deliver on time. I was told this was the 5th time outsourcing had...
Read more
 

Patent Writer

At Borealis Technical Ltd

From 1993 to 1998
Patent and trademark searches and writing patent and trademark applications in quantum electronics, electric motors, and lock technology. Conducted library research in materials science. Freelance Russian to English Scientific Translator and proprietor of Translation Agency
 

Napier University, Edinburgh

MSc, Napier University

From September 1994 to October 1995
IEE Certificate in Software Engineering, Napier University, Edinburgh. Short course in Lecturing, University of London. GIAC Secure Software Programmer (GSSP) certification 2015. MSc in Mathematics, Brunel University. Honours degree in Physics (London). * Publications You can find my most...
Read more
 

Various Places, Edinburgh

Various places

From April 1987 to April 1995
GIAC Secure Software Programmer (GSSP) certification 2015. MSc in Mathematics, Brunel University. Honours degree in Physics (London). * Publications You can find my most recent IT related publications on my blog Unicode, Data Validation and Cyber Security Basic Security defences:...
Read more
 

Napier University, Edinburgh

IEE Cert Software Engineering, Napier University

From October 1992 to January 1993
Short course in Lecturing, University of London. GIAC Secure Software Programmer (GSSP) certification 2015. MSc in Mathematics, Brunel University. Honours degree in Physics (London). * Publications You can find my most recent IT related publications on my blog Unicode, Data Validation...
Read more
 

Research Fellow

At Heriot-Watt University

From 1984 to 1993
Emulated an SIMD parallel optical computer on an electronic parallel computer. Created microcode and assembler for the emulator. Designed and wrote microcode algorithms as tests for the laboratory prototype, Evaluated processor interconnections for parallel computer hardware. Benchmarked the optical...
Read more
 

Trials Anayst

At Defence

From 1973 to 1980
Marconi Space and Defence Systems (MSDS) Stanmore Wrote missile and torpedo data analysis software and developed a fuzzy Kalman Filter for data analysis.
 

Skills

 
  • Agile development
  • Android
  • Android Applications Development
  • Apache Maven
  • Apache Subversion
  • Blogging
  • commercial Big Data architect experience
  • Communication
  • Show all skills (40)

Langues parlées

 

Centres d'intérêt

 
  • Capoeira (preferably Angola)
  • Photography
  • Reading
  • Writing