Carlos Manias

Carlos Manias

Mentor
Rising Codementor
US$30.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Polyglot programmer and versatile software engineer with 16+ years of experience
Polyglot programmer and versatile software engineer with 16+ years of experience

I love technology and programming is my passion. I've been using computers since I was 6 years old in the 80's, and I've been programming professionally for over 16 years.

I really love learning new things, so I've used many different programming languages and frameworks, ranging from C/C++, C# or Flash/Flex to Javascript, but my expertise is deeper in JVM languages like Kotlin, Groovy and Scala, and particularly Java.

I love the linux command line and I always have a terminal open when I'm programming. I use Tmux as a terminal multiplexor so that I can have multiple terminals and navigate between them, and I use Vim as text editor on the commandline. I also use a Vim plugin for any text editor or IDE I use.

I like to share my knowledge and to mentor junior members of the team, so this platform gives me the opportunity to help many more people get to the next level.

Catalan, Spanish, English
Dublin (+01:00)
Joined November 2020
EXPERTISE
5 years experience
35 years experience
35 years of experience seems like a lot, but I started using computers when I was 6 years old, with an Amstrad CPC 464 where I had to use...
35 years of experience seems like a lot, but I started using computers when I was 6 years old, with an Amstrad CPC 464 where I had to use the command line to run games, later on to play games on DOS as a kid/teen and modify Autoexec.bat and Config.sys to get enough XMS memory, to zip/unzip etc, later on with Linux... so overall I've been using the command line for over 35 years.
8 years experience

REVIEWS FROM CLIENTS

Carlos's profile has been carefully vetted and approved as a Codementor. Connect with Carlos now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
javascript-screens
Screens system for Javascript, based on sammy.js, knockout.js, Lab.js, Haml.js (optional) and John Resig's simple javascript inheritance
JavaScript
36
3
install-scripts
Some installation scripts for Ubuntu 14.04
Shell
21
0
Stack Overflow
226 Reputation
0
3
8
EMPLOYMENTS
Principal Software Engineer
Hertz
2020-09-01-Present
It was my responsibility to implement new features in the Hertz website. Introduced Gatling as a performance testing tool.
It was my responsibility to implement new features in the Hertz website. Introduced Gatling as a performance testing tool.
Java
Scala
Git
View more
Java
Scala
Git
Jenkins
React
Spring Boot
Gatling
Aem (adobe experience manager)
View more
Senior Software Engineer
BNP Paribas Fund Administration Services
2019-01-01-2020-09-01
Gathered requirements and implemented features related to Policy Trees / Fund Structures Lead major changes and refactored key areas of t...
Gathered requirements and implemented features related to Policy Trees / Fund Structures Lead major changes and refactored key areas of the project which improved code quality, maintainability and performance. Improved the code quality of the project and set the standards of quality everyone should follow Reduced execution time of a SQL stored procedure from more than one hour to 40 seconds
Java
Git
Jenkins
View more
Java
Git
Jenkins
Gradle
Spring Boot
Kotlin
Subversion
Angular 4
Mapr
View more
Senior Software Engineer
Munich RE
2018-07-01-2019-01-01
It was my responsibility to implement new features in the Allfinanz platform Drove design and implementation of a new ReST API as alterna...
It was my responsibility to implement new features in the Allfinanz platform Drove design and implementation of a new ReST API as alternative to the existing SOAP API Implemented authentication/authorization with OAuth and JWT Implemented PDF generation and other key features
Java
Git
Angular
View more
Java
Git
Angular
Spring
Crystal Reports
Bamboo
Jwt
View more
PROJECTS
Little Pritt World
Ubica Below (for Henkel)
2010
This project was an advergaming for a publicity campaign for the Pritt Glue Sticks for kids. My client was Ubica Below but the final clie...
This project was an advergaming for a publicity campaign for the Pritt Glue Sticks for kids. My client was Ubica Below but the final client was Henkel (owner of the Pritt brand). It was a 3D world where children could upload their own creations (they would download a diecut, color it and upload it, and it would render as a 3D model) and they could move around the world to see houses, animals, vehicles uploaded by other children. The project is no longer online.
C#
Scala
jQuery
View more
C#
Scala
jQuery
MySQL
JavaScript
Play Framework
View more