$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Junior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Mid-level Java developer
Christopher Blencowe
,
Caversham, United Kingdom
Experience
Other titles
Skills
I'm offering
Multiplatform Developer
Spring-boot | Android | Swift (iOS)
PHP | Arduino | Thymeleaf | Angular
Looking for part time projects, ideally Java.
Spring-boot | Android | Swift (iOS)
PHP | Arduino | Thymeleaf | Angular
Looking for part time projects, ideally Java.
Markets
United Kingdom
Industries
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Available
My experience
2019 - ?
job
Software developer
OnGuard.
Developer, Software
2017 - 2018
internship
Intern software developer
Sequential IT.
Developer, Software, Internal
2016 - 2016
internship
Intern tech support
Paterson & Cooke.
Programming languages
• Java:
The first language I learnt to write in besides batch, a skill that I have been perfecting for
almost 7 years now. Used in Spring Boot, Android (until Kothlan) and common Java
projects.
• Swift (iOS):
Used for application development on Apple devices, I have written software for iPhones
and iPads. The same language is used for writing programs on MacBooks.
• JavaScript:
A language used for logic that is run on the clients browser, run on the users device.
• TypeScript:
Google's alternative to JavaScript, part of the Angular framework very similar, however,
dynamically typed - almost more like Java.
• MySQL:
Used at the backend of almost all my projects involving storing data on a server, often
used in conjunction with PhpMyAdmin.
• PHP:
Used for quick reliable server endpoints, runs on an Apache server, so old but reliable.
• C#:
Used in my second job for an Entity Framework project, making additions to an existing
open source commerce system called NopCommerce.
• C++:
University level. This was the precursor requirement for learning university Java.
• Delphi:
I tutored this language for a year while I was studying, this is taught in some high
schools. It is an old derivative of Pascal that is no longer in use.
Frameworks
• Spring Boot:
A server database that handles records as object instances and returns the data in JSON.
A faster better more malleable alternative to a pure MySQL server.
• Vue.js:
A front end framework that makes use of JavaScript.
• ASP.NET:
Windows based website framework, fairly outdated now.
• Firebase:
A non-relational database made by Google that incorporates push messages and Google
authentication tools.
• Code Ignitor:
A fairly old PHP framework that reliably manages an MVC (Model View Controller) and handles security such as SQL injection.
• Android Lifecycle:
Development of applications for Android devices.
• Angular:
Google's web development framework. Intended to create a dynamically typed
JavaScript.
• OpenID:
A bearer access token based encryption system used for 3rd party authentication and authorization.
• MySQLi:
A fairly unified (variations exist) language/framework used to retain and manage
records in a database schema.
IDEs and Interfaces
• Atom:
A basic text editor that integrates with GitHub very well
• Netbeans:
An IDE primarily geared toward Java development.
• Eclipse:
An alternative to Netbeans.
• XCode:
Required for all development on iOS.
• Postman:
A tool used for simulating HTTP requests and responses, used for testing.
• PhpMyAdmin:
A tool used for viewing and managing a database on a server, tool works through a
browser.
• Microsoft SQL Server:
Windows alternative to PhpMyAdmin.
• Visual Studio:
Windows IDE, used for everything from ASP.NET to Entity framework projects.
• VS Code:
A lightweight version of Visual Studio that is more versatile and customizable.
• Arduino IDE:
Used to compile to my Arduino boards for personal IoT projects.
• CPanel:
A tool used for server management, from here you can manipulates SQL databases or
change access permissions. This is the most commonly used one, and the one with which
I am most familiar.
• KonsoleH:
An alternative to CPanel that I use for personal projects due to my domain being hosted with Hertzner, this is their personal tool.
Management Tools
• GitHub:
Primary software versions tool, familiar with the CLI, GUI and stepping into the server to backup content remotely to a repository.
• BitBucket:
A GitHub alternative that I have some experience with.
• SourceTree:
A tool used to view which team members are working on which branches of an existing
repository, crucial for scalable group work.
• Java:
The first language I learnt to write in besides batch, a skill that I have been perfecting for
almost 7 years now. Used in Spring Boot, Android (until Kothlan) and common Java
projects.
• Swift (iOS):
Used for application development on Apple devices, I have written software for iPhones
and iPads. The same language is used for writing programs on MacBooks.
• JavaScript:
A language used for logic that is run on the clients browser, run on the users device.
• TypeScript:
Google's alternative to JavaScript, part of the Angular framework very similar, however,
dynamically typed - almost more like Java.
• MySQL:
Used at the backend of almost all my projects involving storing data on a server, often
used in conjunction with PhpMyAdmin.
• PHP:
Used for quick reliable server endpoints, runs on an Apache server, so old but reliable.
• C#:
Used in my second job for an Entity Framework project, making additions to an existing
open source commerce system called NopCommerce.
• C++:
University level. This was the precursor requirement for learning university Java.
• Delphi:
I tutored this language for a year while I was studying, this is taught in some high
schools. It is an old derivative of Pascal that is no longer in use.
Frameworks
• Spring Boot:
A server database that handles records as object instances and returns the data in JSON.
A faster better more malleable alternative to a pure MySQL server.
• Vue.js:
A front end framework that makes use of JavaScript.
• ASP.NET:
Windows based website framework, fairly outdated now.
• Firebase:
A non-relational database made by Google that incorporates push messages and Google
authentication tools.
• Code Ignitor:
A fairly old PHP framework that reliably manages an MVC (Model View Controller) and handles security such as SQL injection.
• Android Lifecycle:
Development of applications for Android devices.
• Angular:
Google's web development framework. Intended to create a dynamically typed
JavaScript.
• OpenID:
A bearer access token based encryption system used for 3rd party authentication and authorization.
• MySQLi:
A fairly unified (variations exist) language/framework used to retain and manage
records in a database schema.
IDEs and Interfaces
• Atom:
A basic text editor that integrates with GitHub very well
• Netbeans:
An IDE primarily geared toward Java development.
• Eclipse:
An alternative to Netbeans.
• XCode:
Required for all development on iOS.
• Postman:
A tool used for simulating HTTP requests and responses, used for testing.
• PhpMyAdmin:
A tool used for viewing and managing a database on a server, tool works through a
browser.
• Microsoft SQL Server:
Windows alternative to PhpMyAdmin.
• Visual Studio:
Windows IDE, used for everything from ASP.NET to Entity framework projects.
• VS Code:
A lightweight version of Visual Studio that is more versatile and customizable.
• Arduino IDE:
Used to compile to my Arduino boards for personal IoT projects.
• CPanel:
A tool used for server management, from here you can manipulates SQL databases or
change access permissions. This is the most commonly used one, and the one with which
I am most familiar.
• KonsoleH:
An alternative to CPanel that I use for personal projects due to my domain being hosted with Hertzner, this is their personal tool.
Management Tools
• GitHub:
Primary software versions tool, familiar with the CLI, GUI and stepping into the server to backup content remotely to a repository.
• BitBucket:
A GitHub alternative that I have some experience with.
• SourceTree:
A tool used to view which team members are working on which branches of an existing
repository, crucial for scalable group work.
Development, Arduino, Iot, Github, Vue, Windows, Content, Website, Security, Delphi, Open source, PhpMyAdmin, Net, It, Support, Testing, Management, Backup, Authentication, Software, Web, Server, Google, Http, Logic, Server Management, Netbeans, Framework, Backend, Sourcetree, Internal, Basic, JSON, Php, Mysql, Sql, Java, .Net, Backend, Writing, Angular, Android, IOS, SQL Server, Swift, ASP.NET, Vue.js, Typescript, Javascript, Firebase, Microsoft SQL, Database, Microsoft SQL Server, C, SoMe, Xcode, MVC, ASP, Apache, Entity Framework, Spring, Visual Studio, Eclipse
My education
Wynberg Boys High School
BSc, Systems Engineering
BSc, Systems Engineering
Christopher's reviews
Christopher has not received any reviews on Worksome.
Contact Christopher Blencowe
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Christopher directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark