SlideShare a Scribd company logo
1 of 7
Juan Olivera
Personal Data
Name: Juan Pablo Olivera
Age: 34 years old.
Sex: Male.
Marital Status: Single.
Contact Data
E-mail: juam17@gmail.com
Schooling
University: Madrid University (UDIMA)
College degree: Masters in Software Architecture (2015 - 2016)
University: National Technological University (UTN F.R.B.A.)
College degree: Systems Engineer (2001 - 2007)
Summary
Software Engineer with 11+ years of experience developing Information Systems.
I participated in diverse software projects, both small products and software large-
scale development, getting involve me in all aspects of the software life cycle product,
from requirements identification until implementation and evolution of systems in
production.
I have worked with many technologies and paradigms, also with distinct development
methodologies and on several business domain: Banking, Healthcare, Retailing,
Telecommunications, etc.
Particularly interested in Software Architecture, Design and Development of Web
Applications, SOA, BigData, DevOps, and Agile software development. Always
interested in object oriented technology, mostly with Java and associated frameworks.
Experience
Company: Citibank. (January 2009 – at present)
Juan Olivera | juam17@gmail.com
Juan Olivera
Job Position: Software Architect (2014 – at present).
Job Task: Carry forward the integration and design of IVR Solution and achieve the technical
engagement of all the teams involved (Development, Operations, Infrastructure, etc.); Drive the
decisions of high level technical design; Identify and ensure non-functional requirements
compliance; Perform analysis technical feasibility; Define and communicate design decisions to all
stakeholders; Validate the architecture against requirements, assumptions and standards
established by Bank; Design and implement proof of concepts for the creation and integration of
new components, architectural approaches and frameworks; Assist in the implementation of the
architecture deployment for IVR Applications; Collaborate in interfaces specifications with others
solutions or subsystems; Technology mentor; Comprise the SDLC defining and collaborate in the
elaboration of guidelines and standards of development; Drive and lead the QA activities.
Job Position: Technical Analyst (2011 – 2014).
Job Task: Definition of architectural views; Perform analysis technical feasibility; Identify non-
functional requirements and constraints; Design and Development of core components; Participate
in elaboration both detailed as high level design; Conceptualization and testing of different
architectural approaches and technologies (Proof of Concept).
Job Position: Java Developer (2009 – 2011).
Job Tasks: Encode the product according to norms and standards defined; Perform verification of
incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed
in other environments.
Involvement in projects
IVR Digital Transformation Plan: Migration of voice applications to an open
and scalable platform. The plan involves all IVR of LATAM call centers including
both customers and corporate business for the next countries: Mexico, Brasil,
Colombia, Argentina, Venezuela, Chile, Peru and countries of CCA as Jamaica,
Trinidad & Tobago, Costa Rica, etc.
The development involves a line of product that serves as framework for the
development of several products with minimum effort,
Technologies used:
Data Base: Oracle
Operating Systems: Windows / Linux.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN, RTC.
Frameworks: Spring, Spring Webflow, Spring MVC, Spring Boot,
Juan Olivera | juam17@gmail.com
Juan Olivera
Hibernate, Quartz.
Applications Servers: IBM Websphere, Tomcat
Voice Technologies: Avaya, Cisco, Genesys, sip, h.323 & ged-125
protocols, VXML, CCXML, JvoiceXml.
Technology Java: Java, Servlets, Web Services, JCE, JAXB,
MultiThreading, Jython, JMS, JAX-WS, JAX-RS, Junit.
Others Tools: Maven, Hudson, ActiveMQ, Velocity, Axis, Python, Shell
Script, Bash Script, Jenkins, Sonar, Jira, Selenium, ServiceNow.
Modeling Tools: StarUML.
IVR Manager: Web Application for the management and configuration and
Business Rules of IVR Solutions.
Technologies used:
Data Base: Oracle
Operating Systems: Windows / Linux.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN, RTC.
Frameworks: Spring, Hibernate, ZK.
Applications Servers: IBM Websphere, Tomcat.
Other Technologies: Maven, Spring Boot, Web Services with mutual
authentication implemented on Apache Axis.
Modeling Tools: StarUML.
Other Tools: Jenkins, Sonar.
Company: OSDE. (October 2007 – January 2009)
Job Position: Technical Analyst (2008 – 2009).
Job Task: Definition of architectural views; Perform analysis technical feasibility; Identify non-
functional requirements and constraints; Design and Development of core components; Participate
in elaboration both detailed as high level design; Conceptualization and testing of different
architectural approaches and technologies (Proof of Concept).
Job Position: Java Developer (2007).
Job Tasks: Encode the product according to norms and standards defined; Perform verification of
Juan Olivera | juam17@gmail.com
Juan Olivera
incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed
in other environments
Involvement in projects
Integra-Bam: Web Portal for the analisys and monitoring of Business
Activities.
Technologies used:
Data Base: PostgreSQL
Operating System: Windows.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN.
Frameworks: Spring, OsdeFramework.
Applications Servers: Jboss application server, Jetspeed Portals.
Technology Java: JSP Servlet, Java Portlet.
Others Technologies: Ant, Velocity, ActiveMQ, Jfreechart, Jmesa,
Xstream.
Modeling Tools: Enterprise Architecht.
Integra-Warehouse: DataWarehouse implemented on relational data base
that integrates business information originating from several sources.
Technologies used:
Data Base: PostgreSQL
Operating System: Windows.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN
Frameworks: Hibernate, Spring, OsdeFramework.
Applications Servers: Jboss application Server.
Technology Java: JNDI, JSP Servlet, JDBC.
Others Technologies: Ant, Velocity, ActiveMQ
Modeling tools: Enterprise Architecht.
OSDE-Framework: Framework for the development of applications on
business domain.
Technologies used:
Operating System: Windows.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN.
Frameworks: Hibernate, Spring.
Applications Servers: Jboss application server.
Juan Olivera | juam17@gmail.com
Juan Olivera
Technologies: Maven, ActiveMQ, X-Stream
Company: TopGroup. (May 2006 – October 2007)
Job Position: Java Developer.
Job Tasks: Encode the product according to norms and standards defined; Perform verification of
incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed
in other environments
Involvement in projects
TradeTrack: Web Application for management of retail products imports.
Technologies used:
Data Base: MySql
Operating Systems: Windows, Linux.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN.
Frameworks: Struts, Hibernate, Castor.
Applications Servers: Jboss application server.
Java Technology: JNDI, JavaMail, JSP Servlet, EJB, JDBC.
Workflow Referential: Workflow for items management, deals, and
commercial transactions of Carrefour.
Technologies used:
Data Base: Oracle
Operating Systems: Windows, Linux.
IDE’s: Eclipse.
Managers Software Configuration and Changes: SVN.
Frameworks: Echo3, Hibernate, Spring, Castor.
Web Container: Tomcat.
Java Technology: JNDI, JavaMail, JSP Servlet.
Workflow Marketing: Workflow for marketing campaigns managment for
Carrefour.
Technologies used:
• Data Base: Oracle
• Operating Systems: Windows, Linux.
• IDE’s: Eclipse.
Juan Olivera | juam17@gmail.com
Juan Olivera
• Managers Software Configuration and Changes: SVN.
• Frameworks: Struts, Hibernate, Spring.
• Applications Servers: Tomcat, WebSphere application server.
• Java Technology: JNDI, JavaMail, JSP Servlet.
PathFinder: Product for analyze the routing of calls performed by telecom
companies (Wavecode USA)
Technologies used:
• Data Base: Oracle
• Operating Systems: Windows, Linux.
• IDE’s: Eclipse.
• Managers Software Configuration and Changes: BitKeeper.
• Frameworks: Struts, Hibernate.
• Web Container: Tomcat.
• Java Technology: JSP Servlet, JDBC, JProfiler.
Company: Indra Software Factory. (June 2005 – May 2006)
Job Position: Java Developer.
Job Tasks: Encode the product according to norms and standards defined; Perform verification of
incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed
in other environments.
Involvement in projects
BSE: Web Application integrated with Stored Procedures for Uruguay Insurance
Bank (BSE).
Technologies used:
• Data Base: Oracle
• Operating Systems: Windows.
• IDE’s: Eclipse.
• Managers Software Configuration and Changes: Borland Star
Team
• Frameworks: Struts, Hibernate, Spring, Castor.
• Applications Servers / Web containers: Tomcat, Oracle iAS.
• Java Technology: JNDI, JavaMail, JSP Servlet, JDBC.
RSF: Desktop Application implemented on Swing for Telcom Espana.
Technologies used:
• Data Base: Oracle
• Operating Systems: Windows.
Juan Olivera | juam17@gmail.com
Juan Olivera
• IDE’s: Eclipse.
• Managers Software Configuration and Changes: Borland Star
Team
• Frameworks: Hibernate.
• Java Technology: JDBC, Swing.
GIAC: Web Application for analysis of incidents referrals to QA process.
Technologies used:
• Data Base: Oracle
• Operating Systems: Windows.
• IDE’s: Jdeveloper, JBuilder.
• Managers Software Configuration and Changes: Microsoft Visual
Sourcesafe
• Frameworks: Struts.
• Web Container: Tomcat.
• Java Technology: JDBC.
Languages, courses, and complementary skills
Languages
Technical English.
Spanish Native.
Complementary Skills
Procedural programming languages: Pascal, ANSI – C, C.
Programming languages OO: C++, Java, Smalltalk.
Logical programming languages: Prolog.
Functional programming languages: Haskell.
Juan Olivera | juam17@gmail.com

More Related Content

What's hot (20)

Resume(1)
Resume(1)Resume(1)
Resume(1)
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
yuchung Resume LA
yuchung Resume LAyuchung Resume LA
yuchung Resume LA
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resume
 
KumarJava
KumarJavaKumarJava
KumarJava
 
Kiran kaukuntla cv
Kiran kaukuntla cvKiran kaukuntla cv
Kiran kaukuntla cv
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Alpana_Srivastava
Alpana_SrivastavaAlpana_Srivastava
Alpana_Srivastava
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
ABHAY_SHUKLA
ABHAY_SHUKLAABHAY_SHUKLA
ABHAY_SHUKLA
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
Venu gopal_CV
Venu gopal_CVVenu gopal_CV
Venu gopal_CV
 
Brij
BrijBrij
Brij
 
Resume
ResumeResume
Resume
 
Resume-Daniel Bongard
Resume-Daniel BongardResume-Daniel Bongard
Resume-Daniel Bongard
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
UnnivmNew
UnnivmNewUnnivmNew
UnnivmNew
 
Ashley Kevorkian.Selenium
Ashley Kevorkian.SeleniumAshley Kevorkian.Selenium
Ashley Kevorkian.Selenium
 
Sripriya Nair
Sripriya NairSripriya Nair
Sripriya Nair
 

Similar to CV_Olivera_Juan_Pablo

Similar to CV_Olivera_Juan_Pablo (20)

MartinVanha
MartinVanhaMartinVanha
MartinVanha
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Resume
ResumeResume
Resume
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Ranjeet_Profile
Ranjeet_ProfileRanjeet_Profile
Ranjeet_Profile
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
KaranDeepSinghCV
KaranDeepSinghCVKaranDeepSinghCV
KaranDeepSinghCV
 
Ranjeet updated profile
Ranjeet updated profileRanjeet updated profile
Ranjeet updated profile
 
Sr sofwareengineer muzafar
Sr sofwareengineer muzafarSr sofwareengineer muzafar
Sr sofwareengineer muzafar
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_word
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 
sajeer_resume
sajeer_resumesajeer_resume
sajeer_resume
 
Nilesh_Surange J2EE 9.5+ Years
Nilesh_Surange J2EE  9.5+ YearsNilesh_Surange J2EE  9.5+ Years
Nilesh_Surange J2EE 9.5+ Years
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
SureshSunkara
SureshSunkaraSureshSunkara
SureshSunkara
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
mahesh3yrs
mahesh3yrsmahesh3yrs
mahesh3yrs
 

CV_Olivera_Juan_Pablo

  • 1. Juan Olivera Personal Data Name: Juan Pablo Olivera Age: 34 years old. Sex: Male. Marital Status: Single. Contact Data E-mail: juam17@gmail.com Schooling University: Madrid University (UDIMA) College degree: Masters in Software Architecture (2015 - 2016) University: National Technological University (UTN F.R.B.A.) College degree: Systems Engineer (2001 - 2007) Summary Software Engineer with 11+ years of experience developing Information Systems. I participated in diverse software projects, both small products and software large- scale development, getting involve me in all aspects of the software life cycle product, from requirements identification until implementation and evolution of systems in production. I have worked with many technologies and paradigms, also with distinct development methodologies and on several business domain: Banking, Healthcare, Retailing, Telecommunications, etc. Particularly interested in Software Architecture, Design and Development of Web Applications, SOA, BigData, DevOps, and Agile software development. Always interested in object oriented technology, mostly with Java and associated frameworks. Experience Company: Citibank. (January 2009 – at present) Juan Olivera | juam17@gmail.com
  • 2. Juan Olivera Job Position: Software Architect (2014 – at present). Job Task: Carry forward the integration and design of IVR Solution and achieve the technical engagement of all the teams involved (Development, Operations, Infrastructure, etc.); Drive the decisions of high level technical design; Identify and ensure non-functional requirements compliance; Perform analysis technical feasibility; Define and communicate design decisions to all stakeholders; Validate the architecture against requirements, assumptions and standards established by Bank; Design and implement proof of concepts for the creation and integration of new components, architectural approaches and frameworks; Assist in the implementation of the architecture deployment for IVR Applications; Collaborate in interfaces specifications with others solutions or subsystems; Technology mentor; Comprise the SDLC defining and collaborate in the elaboration of guidelines and standards of development; Drive and lead the QA activities. Job Position: Technical Analyst (2011 – 2014). Job Task: Definition of architectural views; Perform analysis technical feasibility; Identify non- functional requirements and constraints; Design and Development of core components; Participate in elaboration both detailed as high level design; Conceptualization and testing of different architectural approaches and technologies (Proof of Concept). Job Position: Java Developer (2009 – 2011). Job Tasks: Encode the product according to norms and standards defined; Perform verification of incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed in other environments. Involvement in projects IVR Digital Transformation Plan: Migration of voice applications to an open and scalable platform. The plan involves all IVR of LATAM call centers including both customers and corporate business for the next countries: Mexico, Brasil, Colombia, Argentina, Venezuela, Chile, Peru and countries of CCA as Jamaica, Trinidad & Tobago, Costa Rica, etc. The development involves a line of product that serves as framework for the development of several products with minimum effort, Technologies used: Data Base: Oracle Operating Systems: Windows / Linux. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN, RTC. Frameworks: Spring, Spring Webflow, Spring MVC, Spring Boot, Juan Olivera | juam17@gmail.com
  • 3. Juan Olivera Hibernate, Quartz. Applications Servers: IBM Websphere, Tomcat Voice Technologies: Avaya, Cisco, Genesys, sip, h.323 & ged-125 protocols, VXML, CCXML, JvoiceXml. Technology Java: Java, Servlets, Web Services, JCE, JAXB, MultiThreading, Jython, JMS, JAX-WS, JAX-RS, Junit. Others Tools: Maven, Hudson, ActiveMQ, Velocity, Axis, Python, Shell Script, Bash Script, Jenkins, Sonar, Jira, Selenium, ServiceNow. Modeling Tools: StarUML. IVR Manager: Web Application for the management and configuration and Business Rules of IVR Solutions. Technologies used: Data Base: Oracle Operating Systems: Windows / Linux. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN, RTC. Frameworks: Spring, Hibernate, ZK. Applications Servers: IBM Websphere, Tomcat. Other Technologies: Maven, Spring Boot, Web Services with mutual authentication implemented on Apache Axis. Modeling Tools: StarUML. Other Tools: Jenkins, Sonar. Company: OSDE. (October 2007 – January 2009) Job Position: Technical Analyst (2008 – 2009). Job Task: Definition of architectural views; Perform analysis technical feasibility; Identify non- functional requirements and constraints; Design and Development of core components; Participate in elaboration both detailed as high level design; Conceptualization and testing of different architectural approaches and technologies (Proof of Concept). Job Position: Java Developer (2007). Job Tasks: Encode the product according to norms and standards defined; Perform verification of Juan Olivera | juam17@gmail.com
  • 4. Juan Olivera incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed in other environments Involvement in projects Integra-Bam: Web Portal for the analisys and monitoring of Business Activities. Technologies used: Data Base: PostgreSQL Operating System: Windows. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN. Frameworks: Spring, OsdeFramework. Applications Servers: Jboss application server, Jetspeed Portals. Technology Java: JSP Servlet, Java Portlet. Others Technologies: Ant, Velocity, ActiveMQ, Jfreechart, Jmesa, Xstream. Modeling Tools: Enterprise Architecht. Integra-Warehouse: DataWarehouse implemented on relational data base that integrates business information originating from several sources. Technologies used: Data Base: PostgreSQL Operating System: Windows. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN Frameworks: Hibernate, Spring, OsdeFramework. Applications Servers: Jboss application Server. Technology Java: JNDI, JSP Servlet, JDBC. Others Technologies: Ant, Velocity, ActiveMQ Modeling tools: Enterprise Architecht. OSDE-Framework: Framework for the development of applications on business domain. Technologies used: Operating System: Windows. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN. Frameworks: Hibernate, Spring. Applications Servers: Jboss application server. Juan Olivera | juam17@gmail.com
  • 5. Juan Olivera Technologies: Maven, ActiveMQ, X-Stream Company: TopGroup. (May 2006 – October 2007) Job Position: Java Developer. Job Tasks: Encode the product according to norms and standards defined; Perform verification of incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed in other environments Involvement in projects TradeTrack: Web Application for management of retail products imports. Technologies used: Data Base: MySql Operating Systems: Windows, Linux. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN. Frameworks: Struts, Hibernate, Castor. Applications Servers: Jboss application server. Java Technology: JNDI, JavaMail, JSP Servlet, EJB, JDBC. Workflow Referential: Workflow for items management, deals, and commercial transactions of Carrefour. Technologies used: Data Base: Oracle Operating Systems: Windows, Linux. IDE’s: Eclipse. Managers Software Configuration and Changes: SVN. Frameworks: Echo3, Hibernate, Spring, Castor. Web Container: Tomcat. Java Technology: JNDI, JavaMail, JSP Servlet. Workflow Marketing: Workflow for marketing campaigns managment for Carrefour. Technologies used: • Data Base: Oracle • Operating Systems: Windows, Linux. • IDE’s: Eclipse. Juan Olivera | juam17@gmail.com
  • 6. Juan Olivera • Managers Software Configuration and Changes: SVN. • Frameworks: Struts, Hibernate, Spring. • Applications Servers: Tomcat, WebSphere application server. • Java Technology: JNDI, JavaMail, JSP Servlet. PathFinder: Product for analyze the routing of calls performed by telecom companies (Wavecode USA) Technologies used: • Data Base: Oracle • Operating Systems: Windows, Linux. • IDE’s: Eclipse. • Managers Software Configuration and Changes: BitKeeper. • Frameworks: Struts, Hibernate. • Web Container: Tomcat. • Java Technology: JSP Servlet, JDBC, JProfiler. Company: Indra Software Factory. (June 2005 – May 2006) Job Position: Java Developer. Job Tasks: Encode the product according to norms and standards defined; Perform verification of incidents; Run unit tests and integration; Refine code; Deliver a product capable of being deployed in other environments. Involvement in projects BSE: Web Application integrated with Stored Procedures for Uruguay Insurance Bank (BSE). Technologies used: • Data Base: Oracle • Operating Systems: Windows. • IDE’s: Eclipse. • Managers Software Configuration and Changes: Borland Star Team • Frameworks: Struts, Hibernate, Spring, Castor. • Applications Servers / Web containers: Tomcat, Oracle iAS. • Java Technology: JNDI, JavaMail, JSP Servlet, JDBC. RSF: Desktop Application implemented on Swing for Telcom Espana. Technologies used: • Data Base: Oracle • Operating Systems: Windows. Juan Olivera | juam17@gmail.com
  • 7. Juan Olivera • IDE’s: Eclipse. • Managers Software Configuration and Changes: Borland Star Team • Frameworks: Hibernate. • Java Technology: JDBC, Swing. GIAC: Web Application for analysis of incidents referrals to QA process. Technologies used: • Data Base: Oracle • Operating Systems: Windows. • IDE’s: Jdeveloper, JBuilder. • Managers Software Configuration and Changes: Microsoft Visual Sourcesafe • Frameworks: Struts. • Web Container: Tomcat. • Java Technology: JDBC. Languages, courses, and complementary skills Languages Technical English. Spanish Native. Complementary Skills Procedural programming languages: Pascal, ANSI – C, C. Programming languages OO: C++, Java, Smalltalk. Logical programming languages: Prolog. Functional programming languages: Haskell. Juan Olivera | juam17@gmail.com