$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior Software Engineer
Oliver Kilian
,
Cambridge, United Kingdom
Experience
Other titles
Skills
I'm offering
Software Development
Markets
United Kingdom
Language
German
Fluently
English
Fluently
Ready for
Available
My experience
2018 - 2019
temp
Senior Java Developer Contract
Ito World Ltd.
CB4 0DL, UK
• Building the journey planning component of ITO's Transit Hub,
which transforms operational data into passenger information.
• Implementing client requirements for this journey planning
component (OpenTripPlanner), e.g. analyzing the GTFS data to identify and providing high frequency corridors in the passenger's
journey plans or extending the filter options with a preferred transit
mode, advance sorting features and specialist journey tagging.
• Setting up the CI/CD with GitLab to create docker images and distributing them via Amazon S3 / EC2.
• Technology used: Java 8, Grizzly NIO framework, Jersey RESTful
web services, Junit, JSON, Jackson object mapper, XML, JAXB,
Google's Protocol Buffers, OpenTripPlanner, OpenStreetMap,
GTFS data, Python, Bash, GitHub/GitLab, Maven, GitLab-CI/CD,
Docker, Amazon S3 / EC2, Jira, Slack, IntelliJ
• Building the journey planning component of ITO's Transit Hub,
which transforms operational data into passenger information.
• Implementing client requirements for this journey planning
component (OpenTripPlanner), e.g. analyzing the GTFS data to identify and providing high frequency corridors in the passenger's
journey plans or extending the filter options with a preferred transit
mode, advance sorting features and specialist journey tagging.
• Setting up the CI/CD with GitLab to create docker images and distributing them via Amazon S3 / EC2.
• Technology used: Java 8, Grizzly NIO framework, Jersey RESTful
web services, Junit, JSON, Jackson object mapper, XML, JAXB,
Google's Protocol Buffers, OpenTripPlanner, OpenStreetMap,
GTFS data, Python, Bash, GitHub/GitLab, Maven, GitLab-CI/CD,
Docker, Amazon S3 / EC2, Jira, Slack, IntelliJ
Developer, UP, Framework, Amazon S3, IntelliJ, Google, Web, Amazon, Mode, Restful, Python, Technology, Bash, Github, Web Services, JSON, XML, Jira, Docker, Java
2017 - 2018
job
Senior Software Engineer
SciBite Ltd., Wellcome Genome Campus.
UK
• Building the next generation semantic search platform for life
sciences sector.
• Implementing a RSS and ATOM notification feature about new
document for saved queries.
• Extending the search platform with a user management system,
including registration, email verification, login, permission system,
storing queries, writing a job scheduler and email notifications.
• Implementing a MS SharePoint connector to fetch documents for
further text mining, analysis, storage and semantically indexing.
• Technology used: Java 8, Elasticsearch, Grizzly NIO framework,
Jersey RESTful web services, HK2 dependency injection, Junit,
JSON, Jackson object mapper, XML, JAXB, ROME RSS
framework, AngluarJS, Bootstrap, Python, Bash, GitHub, Maven,
• Building the next generation semantic search platform for life
sciences sector.
• Implementing a RSS and ATOM notification feature about new
document for saved queries.
• Extending the search platform with a user management system,
including registration, email verification, login, permission system,
storing queries, writing a job scheduler and email notifications.
• Implementing a MS SharePoint connector to fetch documents for
further text mining, analysis, storage and semantically indexing.
• Technology used: Java 8, Elasticsearch, Grizzly NIO framework,
Jersey RESTful web services, HK2 dependency injection, Junit,
JSON, Jackson object mapper, XML, JAXB, ROME RSS
framework, AngluarJS, Bootstrap, Python, Bash, GitHub, Maven,
Github, Framework, Feature, Search, Web, Storage, Software, Restful, Technology, Bash, Python, Management, Web Services, Elasticsearch, SharePoint, JSON, XML, Bootstrap, Writing, Java
2011 - 2017
job
Senior Developer
Gradle, Jenkins.
EMBL-EBI, Literature Service Team, Hinxton, UK
• Maintaining and improving the Europe PMC
(http://europepmc.org/) search engine based on SOLR and SOAP/RESTful web services. This involves running NRT indexing
pipeline and for fundamental changes a full indexing of 30 million
abstracts and 3 million full text articles with up to a hundred jobs on
a computing farm (LSF).
• Conceptual design, advice on client/server architecture,
implementation
• Technologies used: Java 6/8, SOAP/Restful web services, Tomcat,
Wicket, JAXB, XML, JDBC, Hibernate, Oracle DB, MongoDB,
Bash and Perl scripting, Ant and Maven, Jenkins, CVS, GIT, Slack,
Eclipse and IntelliJ
• Maintaining and improving the Europe PMC
(http://europepmc.org/) search engine based on SOLR and SOAP/RESTful web services. This involves running NRT indexing
pipeline and for fundamental changes a full indexing of 30 million
abstracts and 3 million full text articles with up to a hundred jobs on
a computing farm (LSF).
• Conceptual design, advice on client/server architecture,
implementation
• Technologies used: Java 6/8, SOAP/Restful web services, Tomcat,
Wicket, JAXB, XML, JDBC, Hibernate, Oracle DB, MongoDB,
Bash and Perl scripting, Ant and Maven, Jenkins, CVS, GIT, Slack,
Eclipse and IntelliJ
Architecture, UP, Wicket, Http, IntelliJ, Search, Web, Server, Senior Developer, Solr, Client/server, Restful, Tomcat, Implementation, Developer, Design, Hibernate, Service, Perl, Bash, Eclipse, SOAP, Web Services, Scripting, Jenkins, XML, Oracle, MongoDB, Git, Java
2010 - 2011
freelance
Senior consultant
JEE.
Germany
(internal position: team coordinator)
• On client side coordinating different teams for ckc group (internal task)
• Bayer AG (client): developing a web based document administration
portal, with complex user and access rights, many user and
document groups, a lot of meta data, clever search functionality and complex document workflows
• Conceptual design, advice on client/server architecture,
implementation
• Technologies used: Java 1.4, proprietary template language,
JavaScript, AJAX, XML, JSON, Oracle DB 9.x, IBM WebSphere
Portal Server 6.1, IBM RAD 7.5.x, EMC Documentum
(internal position: team coordinator)
• On client side coordinating different teams for ckc group (internal task)
• Bayer AG (client): developing a web based document administration
portal, with complex user and access rights, many user and
document groups, a lot of meta data, clever search functionality and complex document workflows
• Conceptual design, advice on client/server architecture,
implementation
• Technologies used: Java 1.4, proprietary template language,
JavaScript, AJAX, XML, JSON, Oracle DB 9.x, IBM WebSphere
Portal Server 6.1, IBM RAD 7.5.x, EMC Documentum
Implementation, Portal, Documentum, EMC, Search, Web, Server, Client/server, Coordinator, Javascript, Architecture, AJAX, JSON, XML, Oracle, Administration, Java, Design
1999 - 2008
job
Technical project manager and backend developer
Oracle IAS, IText, Telelogic.
Synergy, Eclipse, IBM RAD, LDAP
07/1999 - 03/2008 Technical project manager and backend developer
I-D Media AG, Hamburg and Berlin
• Worked for many different clients in different positions, e.g.
Reemtsma (their brands West / www.west.de or Peter Stuyvesant or Davidaff), JTI (www.camel.de) and Deutsche Telekom
• Unix admin, firewall admin, deployment expert, backend
development in different environments, e.g. C, shell scripts, Perl,
PHP, MySQL, Ant, SSH, CVS, HTML, J2EE, JSP, JavaScript,
AJAX, XML, Websphere, Apache, Resin, Tomcat, MQSeries,
Likeminds, JUnit, Hibernate, Velocity, Spring 2.0/2.5, IBM DB2,
Oracle DB, JDBC, MS SQL, Eclipse, Visual Age, Rational Rose
07/1999 - 03/2008 Technical project manager and backend developer
I-D Media AG, Hamburg and Berlin
• Worked for many different clients in different positions, e.g.
Reemtsma (their brands West / www.west.de or Peter Stuyvesant or Davidaff), JTI (www.camel.de) and Deutsche Telekom
• Unix admin, firewall admin, deployment expert, backend
development in different environments, e.g. C, shell scripts, Perl,
PHP, MySQL, Ant, SSH, CVS, HTML, J2EE, JSP, JavaScript,
AJAX, XML, Websphere, Apache, Resin, Tomcat, MQSeries,
Likeminds, JUnit, Hibernate, Velocity, Spring 2.0/2.5, IBM DB2,
Oracle DB, JDBC, MS SQL, Eclipse, Visual Age, Rational Rose
DB2, Manager, Backend, Telecoms, Ssh, Development, Tomcat, Developer, Jsp, J2EE, Hibernate, Firewall, Perl, Eclipse, Apache, Javascript, Spring, Deployment, Unix, AJAX, C, XML, Oracle, Project Manager, HTML/CSS/Javascript, Backend, Sql, Mysql, Html, Php
1997 - 1999
freelance
Hamburg, working as freelancer
I-D Media AG.
Backend development for the client Reemtsma (www.west.de)
• Chat server development with C, using UNIX kernel libs
• Chat server development with C, using UNIX kernel libs
Backend, C, Unix, Development, Server, Backend
My education
Freie Universität
N/a, Physics and Mathematics
N/a, Physics and Mathematics
Oliver's reviews
Oliver has not received any reviews on Worksome.
Contact Oliver Kilian
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Oliver directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark