Felipe Martinez
Technical Lead at Segurocanguro.com- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Spanish Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Programming Mobile Services for Android Handheld Systems: Communication
Coursera Course CertificatesJan, 2016- Nov, 2024 -
Programming Mobile Applications for Android Handheld Systems: Part 2
Coursera Course CertificatesDec, 2015- Nov, 2024 -
Programming Mobile Applications for Android Handheld Systems: Part 1
Coursera Course CertificatesNov, 2015- Nov, 2024 -
Scrum Fundamentals Certified (SFC)
SCRUMstudy - Accreditation Body for Scrum and Agile;Download Free Scrum Body of Knowledge(340 pages)Jul, 2015- Nov, 2024 -
Web Application Architectures
CourseraSep, 2014- Nov, 2024 -
Sun Certified Java Developer (SCJD), SE6
OracleJun, 2010- Nov, 2024 -
TOEFL iBT: 98/120
ETSJul, 2014- Nov, 2024
Experience
-
Segurocanguro.com
-
Colombia
-
Insurance
-
1 - 100 Employee
-
Technical Lead
-
Feb 2020 - Present
-
-
-
Scotiabank Colpatria
-
Colombia
-
Banking
-
700 & Above Employee
-
Technical Team Lead
-
May 2019 - Feb 2020
Tech lead of a scrum team of 10 people (DEV's & QA) working within the Onebank project. (https://www.scotiabankcolpatria.com/publicaciones-banco/news/seguros-primer-producto) Developed and designed the insurances sales channel for the bank's sales force, using microservices with Spring. Guided the Dev team in the implementation of best practices as Unit Testing and BDD Integration Testing. Implementation of cross functional requirements such as metrics, error handling and logging. Tech lead of a scrum team of 10 people (DEV's & QA) working within the Onebank project. (https://www.scotiabankcolpatria.com/publicaciones-banco/news/seguros-primer-producto) Developed and designed the insurances sales channel for the bank's sales force, using microservices with Spring. Guided the Dev team in the implementation of best practices as Unit Testing and BDD Integration Testing. Implementation of cross functional requirements such as metrics, error handling and logging.
-
-
-
Globant
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Designer / Technical Team Lead
-
Feb 2016 - Apr 2019
Worked as a technical lead within a SCRUM team developing integration applications for Southwest Airlines Maintenance Systems. I supported the implementation of User Stories, definition of coding standards, best practices and new technologies. I had constant communication with Southwest team located in U.S.A. to gather requirements, create architectural definitions, present metrics and review the project progress. Along the different projects we used Spring/Spring Boot as our main framework and applied practices as BDD (using jBehave & Cucumber) and TDD. ----------------------------- Fui parte de un proyecto de desarrollo de software con el objetivo de implementar múltiples aplicaciones encargadas de integrar diferentes sistemas de la aerolínea Norte americana Southwest. El proyecto hacia uso de la metodología SCRUM, aplicando tecnologías Java y SOAP mediante frameworks como Spring, Spring Batch, Spring Integration, CXF y Jbehave. Dentro de mis responsabilidades realicé la implementación de requerimientos y diseño e implemento aplicaciones para la automatización de pruebas de los sistemas desarrollados. Show less
-
-
-
Data Tools
-
Colombia
-
Information Technology & Services
-
100 - 200 Employee
-
Technical Team Lead
-
Sep 2013 - Mar 2015
I played the role of Team Leader of 6 six developers, whom I guided through the requirement implementation process. As a team leader, I kept in continuous interaction with the company's Software Architect, since he provides the system's main guidelines; I was in charge of defining coding standards and conventions, adopt new technologies and train the team in the use of those; inspected the code implemented by the team members, and supported them in the construction process, especially, when they faced difficulties with the technologies applied. At the same time, I designed and developed critical requirements, and transverse or generic components that simplified and optimized the team’s tasks. The project relied in technologies such as: Java Server Faces 2.1, Spring Web Flow, Enterprise Java Beans 3.1, Java Persistence API 2.1, JBoss 7.1, Arquillian 1.0, JUnit 4, Maven. ----------------------------- Desempeñé el cargo de Líder de Desarrollo de un equipo de 6 ingenieros de desarrollo, a los cuales guiaba en el proceso de implementación de requerimientos. Las principales funciones incluían: mantener interacción continua con el Arquitecto de Software para establecer los lineamientos de alto nivel del sistema; definir los estándares y convenciones de codificación; adopción y entrenamiento del equipo en nuevas tecnologías; inspección de código implementado por los ingenieros de desarrollo; y apoyo en el proceso de construcción, principalmente, cuando se presentaban dificultades con las tecnologías utilizadas. Al mismo tiempo, diseñaba y desarrollaba requerimientos críticos o transversales del sistema y componentes genéricos que permitieran simplificar y optimizar las tareas del equipo. Como actividad paralela participé en el proyecto de preparación para la certificación CMMI, donde colaboré en la definición del proceso de construcción de software, recolección de evidencias y siendo entrevistado en el “SCAMPI A” que llevó a la certificación CMMI Dev 3 para la compañía. Show less
-
-
-
Excelsys
-
Colombia
-
Senior Software Developer
-
Mar 2011 - Jan 2013
I took part in the Grupo AVAL ICBS project (Internet Corporate Bank System) during the analysis, design and coding phases. Along the project I had direct contact with the bank’s functional and technical teams with the goal of understand the business requirements to build an optimal system’s design. In the development team I functioned as team leader in charge of design Best practices for software development, verify the use of the coding guidelines; train the developers with the knowledge gathered in the analysis phase; and coding front-end and back-end use cases. ----------------------------- Participé en el proyecto ICBS (Internet Corporate Bank System) del Grupo AVAL en las fases de análisis, diseño y desarrollo. Durante este periodo interactué directamente con los equipos funcionales y técnicos del banco con el objetivo de entender claramente los requierimientos de negocio de sistema y de esta manera realizar un diseño optimo del mismo. En el equipo técnico tuve el rol de Líder Técnico con las tareas diseñar buenas prácticas de desarrollo y darlas a conocer al equipo; verificar el seguimiento de los lineamientos del producto; indicar a los desarrolladores las características del negocio obtenidas en el proceso de análisis; e implementar funcionalidades web del sistema ICBS (Front-end y Back-end usando la tecnología Java EE). Show less
-
-
-
S1 Corporation
-
Software Development
-
100 - 200 Employee
-
Developer
-
Dec 2010 - Mar 2011
Funciones del Cargo: realizar el análisis, implementación y documentación de los requerimientos solicitados por entidades financieras de Latinoamérica donde se encuentra desplegada la solución S1 Payments (Switch Transaccional). Funciones del Cargo: realizar el análisis, implementación y documentación de los requerimientos solicitados por entidades financieras de Latinoamérica donde se encuentra desplegada la solución S1 Payments (Switch Transaccional).
-
-
-
-
Developer
-
Jan 2010 - Dec 2010
Formé parte del equipo que realiza mantenimiento y soporte de las aplicaciones Front-end y de la plataforma de servicios del Banco Davivienda. Funciones del Cargo: realizar el análisis de requerimientos para los cambios solicitados por Davivienda; diseñar, implementar y documentar las soluciones de los requerimientos; solucionar los defectos encontrados en los aplicativos. Formé parte del equipo que realiza mantenimiento y soporte de las aplicaciones Front-end y de la plataforma de servicios del Banco Davivienda. Funciones del Cargo: realizar el análisis de requerimientos para los cambios solicitados por Davivienda; diseñar, implementar y documentar las soluciones de los requerimientos; solucionar los defectos encontrados en los aplicativos.
-
-
-
everis
-
Spain
-
IT Services and IT Consulting
-
700 & Above Employee
-
Consultant
-
Jun 2009 - Dec 2009
En el proyecto de mantenimiento de las aplicaciones Front-end de Telefónica Telecom formé parte del equipo encargado de realizar el proceso de transición y toma del servicio. En la fase de transición adquirí el conocimiento funcional y técnico de las aplicaciones; y aprendí las metodologías que serian aplicadas. En la toma del servicio participe en la implementación de las soluciones de los requerimientos, la corrección de los defectos presentes en las aplicaciones y la documentación de las modificaciones realizadas. También participe en las tareas de análisis de requerimientos, en la estimación de los tiempos de implementación y el diseño de las soluciones. Funciones del Cargo: Implementar y documentar las soluciones de los requerimientos y defectos de las aplicaciones. Show less
-
-
Education
-
Universidad de Los Andes
Master in Software Engineering, Computer Software Engineering -
Pontificia Universidad Javeriana
Specialist degree, Economics Specialist -
Pontificia Universidad Javeriana
Bachelor of Engineering (BE), Systems Engineering