Ivan Martinez
Senior Backend Engineer at Blacklane- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Alex Rocha
Ivan is one of the best among all people I have ever worked with. Ivan is a well educated, detail oriented and great strategist with the ability to make good, sometimes bold decisions. Self motivated team player with great interpersonal skills. Lots of work and little talk. Deliver results and move on. That's Ivan's way. Thanks to interpersonal skills he has great relations with both company clients and potential customers.
Pedro Grayde
Ivan was a great team lead as part of a complex delivery project involving teams in three countries. Ivan's good understanding of the business as well as his proactive attitude to keep the team informed was essential to overcoming the many challenges we faced. He played a key part on making the project a success and he will be a key asset in any new position.
Alex Rocha
Ivan is one of the best among all people I have ever worked with. Ivan is a well educated, detail oriented and great strategist with the ability to make good, sometimes bold decisions. Self motivated team player with great interpersonal skills. Lots of work and little talk. Deliver results and move on. That's Ivan's way. Thanks to interpersonal skills he has great relations with both company clients and potential customers.
Pedro Grayde
Ivan was a great team lead as part of a complex delivery project involving teams in three countries. Ivan's good understanding of the business as well as his proactive attitude to keep the team informed was essential to overcoming the many challenges we faced. He played a key part on making the project a success and he will be a key asset in any new position.
Alex Rocha
Ivan is one of the best among all people I have ever worked with. Ivan is a well educated, detail oriented and great strategist with the ability to make good, sometimes bold decisions. Self motivated team player with great interpersonal skills. Lots of work and little talk. Deliver results and move on. That's Ivan's way. Thanks to interpersonal skills he has great relations with both company clients and potential customers.
Pedro Grayde
Ivan was a great team lead as part of a complex delivery project involving teams in three countries. Ivan's good understanding of the business as well as his proactive attitude to keep the team informed was essential to overcoming the many challenges we faced. He played a key part on making the project a success and he will be a key asset in any new position.
Alex Rocha
Ivan is one of the best among all people I have ever worked with. Ivan is a well educated, detail oriented and great strategist with the ability to make good, sometimes bold decisions. Self motivated team player with great interpersonal skills. Lots of work and little talk. Deliver results and move on. That's Ivan's way. Thanks to interpersonal skills he has great relations with both company clients and potential customers.
Pedro Grayde
Ivan was a great team lead as part of a complex delivery project involving teams in three countries. Ivan's good understanding of the business as well as his proactive attitude to keep the team informed was essential to overcoming the many challenges we faced. He played a key part on making the project a success and he will be a key asset in any new position.
Experience
-
Blacklane
-
Germany
-
Travel Arrangements
-
200 - 300 Employee
-
Senior Backend Engineer
-
Oct 2021 - Present
-
-
-
Restorepoint
-
United Kingdom
-
Information Technology & Services
-
1 - 100 Employee
-
Back-End Developer
-
Jan 2021 - Jun 2021
Worked remotely in the development of an application to manage network devices Worked remotely in the development of an application to manage network devices
-
-
-
Delivered Oy
-
Finland
-
Telecommunications
-
Senior Back-End Developer
-
Apr 2018 - Apr 2020
Worked in a team developing from scratch and maintaining a back-end service for instant messaging apps: - Participated in the definition of the communication protocol. - Implemented microservices for push notifications, media storage, moderation, profile management... - Maintained and updated other parts of the back-end. Used Kanban, Go, Protocol Buffers, NATS, CockroachDB, Kubernetes, Google Cloud. Worked in a team developing from scratch and maintaining a back-end service for instant messaging apps: - Participated in the definition of the communication protocol. - Implemented microservices for push notifications, media storage, moderation, profile management... - Maintained and updated other parts of the back-end. Used Kanban, Go, Protocol Buffers, NATS, CockroachDB, Kubernetes, Google Cloud.
-
-
-
Jongla
-
Finland
-
Telecommunications
-
1 - 100 Employee
-
Senior Back-End Developer
-
Dec 2014 - Apr 2018
Worked in a team developing and maintaining a back-end for an instant messaging app: - Implemented microservices for push notifications, media storage, profile management, geolocation... - Maintained and updated other parts of the back-end. Used Lean, Kanban, Erlang, XMPP, MongooseIM, PosgreSQL, DynamoDB, Jenkins, AWS. Worked in a team developing and maintaining a back-end for an instant messaging app: - Implemented microservices for push notifications, media storage, profile management, geolocation... - Maintained and updated other parts of the back-end. Used Lean, Kanban, Erlang, XMPP, MongooseIM, PosgreSQL, DynamoDB, Jenkins, AWS.
-
-
-
freelance
-
Madrid Area, Spain
-
Freelance Erlang Developer and Consultant
-
Apr 2013 - Nov 2014
Worked in the development of services for a payment platform, an online game and OAuth authentication. Used Scrum, Zotonic, ChicagoBoss, Webmachine, ejabberd, Riak, Mnesia. See Github projects in Accomplishments section below. Worked in the development of services for a payment platform, an online game and OAuth authentication. Used Scrum, Zotonic, ChicagoBoss, Webmachine, ejabberd, Riak, Mnesia. See Github projects in Accomplishments section below.
-
-
-
UppTalk
-
Spain
-
Telecommunications
-
1 - 100 Employee
-
Server Core Engineer
-
Jan 2012 - Apr 2013
Worked with my team developing and maintaining a back-end for an instant messaging app: - Implemented the microservice that kept the credit balance for calls and SMS messages, accordingly to the user activity. - Maintained and updated other parts of the back-end. Used Kanban, Erlang, XMPP, ejabberd, MySQL, Redis, Jenkins, AWS. Worked with my team developing and maintaining a back-end for an instant messaging app: - Implemented the microservice that kept the credit balance for calls and SMS messages, accordingly to the user activity. - Maintained and updated other parts of the back-end. Used Kanban, Erlang, XMPP, ejabberd, MySQL, Redis, Jenkins, AWS.
-
-
-
Phone House España
-
Spain
-
Telecommunications
-
400 - 500 Employee
-
IT Business Analyst
-
Jun 2006 - Jan 2012
Participated in the project to upgrade the warehouse management system: - Served as link between the management and development team in London and the users and warehouse staff in Madrid. - Learned the warehouse operation and participated in the definition of requirements. - Participated in the validation of the proposed solution. - Collaborated in the testing, reporting and troubleshooting at the warehouse. - Participated in the deployment, user training, reporting and troubleshooting. Developed the application that calculates the bonuses of the sales personnel: - Defined requirements of the sales department, understanding a calculation algorithm with several factors: store's minimum targets, salesperson's minimum targets, customer feedback... - Implemented the calculation application, with different levels of data entry and showing: salesperson, store manager, area manager, sales department... - Helped testing and validating the solution. - Maintained and updated the application. Used J2EE, Struts, Google Web Toolkit, Oracle DB, JBoss, Jira. Performed several roles in the management and development of projects, sometimes as member of an IT team and sometimes on my own, but always serving and collaborating with the business units. Used J2EE, Struts, Google Web Toolkit, Oracle DB, JBoss, Jira. Show less
-
-
-
Cronos Iberica (now Alten España)
-
Madrid, Spain
-
IT Analyst-Programmer
-
Feb 2006 - Jun 2006
Developer responsible of an application to manage grants: - Worked at the premises of the client, defining new requirements, updating the application, and validating the solutions. - Mentored a junior developer. Used J2EE, Struts, Oracle DB. Developer responsible of an application to manage grants: - Worked at the premises of the client, defining new requirements, updating the application, and validating the solutions. - Mentored a junior developer. Used J2EE, Struts, Oracle DB.
-
-
-
-
Programmer
-
Oct 2005 - Feb 2006
J2EE developer. J2EE developer.
-
-
-
DTU - Technical University of Denmark
-
Denmark
-
Research Services
-
700 & Above Employee
-
Research Assistant
-
2000 - 2004
Worked in a research team, developing software to monitor engineering tests: - Defined requirements for the realization of tests. - Developed software to model dynamic systems, with registry and visualization of sensor readings and parameters in realtime. - Developed driver for analog input/output board. - Helped in the execution of the engineering tests. Used C, C++, RTLinux and RTAI kernel programming, Comedi. Worked in a research team, developing software to monitor engineering tests: - Defined requirements for the realization of tests. - Developed software to model dynamic systems, with registry and visualization of sensor readings and parameters in realtime. - Developed driver for analog input/output board. - Helped in the execution of the engineering tests. Used C, C++, RTLinux and RTAI kernel programming, Comedi.
-
-
Education
-
Universidad Nacional de Educación a Distancia - U.N.E.D.
Master of Engineering - MEng, Computer Software Engineering -
Universidad de Oviedo
Master of Engineering - MEng, Computer Software Engineering -
Colegio Universitario de Segovia
BSc, Software Engineering