México City, México
adi526@r.postjobfree.com
ALEJANDRO RODRÍGUEZ MENDOZA
PROFILE
Capabilities for easy analysis and development of solutions with services. Software development with greater emphasis on service development. Configuration of micro services in Java, management of continuous delivery tools such as IBM Pipeline, configuration of Pipeline stages (build and deploy). Security configuration in ApiConnect (oauth2), management of catalogs, products and APIs within ApiConnect.
Security implementation in Apigee (oauth2), creation of products and applications on the platform for integration of proxies and their development.
Security implementation in GCP (SAML) with Appengine and IAP, creation of Service Provider and Indentity Provider.
EXPERIENCE
APIConnect service and management developer / Analyst / Developer
Configuration to use the Liberty for Java service of IBM Cloud, later Pipeline stages were configured to indicate from which repository and from which branch of that repository the code would be taken to perform the build stage for later deploy.
Apis configuration in ApiConnect to expose them with security oauth.
Configuration of batch processes to perform scheduled tasks of the application.
Configuration of Datapower to expose company services and be able to reach their end points through the Secure Gateway service offered by IBM, transformation of legacy responses from SOAP to Rest as well.
Repository management for code version integration (Git)
RESTful micro services analyst / developer with Spring for the Telefónica client, in charge of the analysis and design of app functionality flows.
Development of proxies in Google Apigee / API technical leader
Design and development of API proxies with the tool (Google Apigee). Integrations through APIs with Cloud environments (AWS, Azure, Google Cloud) and business environments through ESB (SAP-PO) and other legacy systems.
Management of environments for the development of proxies, quality tests and a productive environment.
Proxies design with swagger and openapi to have their documentation.
Oauth security development handling refresh token functionalities and oauth implementation in corresponding proxies and leaving parameter settings for dynamic oauth.
PROJECTS
Development of services for project modules for SalesForce as FreeLancer
• Participation in the creation of the Accounting module for an ERP.
• Creation and filling of tables.
• Creation of databases.
Analysis of information for the development of the module and BDD.
• Programming of controllers and module views.
• Creation of web platforms to create community of programmers
MovistarMX Movistar app development
• Creation of modules for the MovistarMX application.
• Creation of micro services
• Flow design
• Documentation
• Batch processes
• BD design
• Script creation
• Management and configuration of IBM Cloud
• Repository management
• Service integration
• Training of services and their architecture.
• Stress tests
• Module tests
• Code debugging
• Optimization of services
• IBM DataPower configuration
• Analysis of app flows
• Maintenance and debugging of the app
Development of proxies in Gentera
• Soap to Rest services
• Creation of Rest methods
• Request and Response Structure
• Implementation of policies in proxies
• Development of javascript functions
• Creation of java methods
• Creation of Jar with Maven
• Creation of XSLT for request debugging
• Callout of services
• Management of XML and JSON
• Oauth2
• Request monitoring
• Proxy settings
• Data extraction in requests
• Proxies tests with requests
• Proxy designs with swagger
• Design and development of proxies
• Publication of Apis and proxies
• Implementation of kvm
• Target settings
Development of security modules
• Service Provider development with NodeJS
• Identity Provider development with Spring Security
• Identity Provider configuration in GCP
• IAP Configuration
Development of geolocation modul
• Configuration Appengine instance
• Deployment Python Code with maven
• Geolocator development with python
Cloud endpoints
• Configure cloud run instance for the deployment of swaggers
• Swaggers development
• Swaggers deploy with GoogleSDK
TOOLS
•API Connect
•Apigee
•GCP (Cloud functions, Cloud endpoints, Appengine)
•Repositories GIT
•Spring
•Python
•NodeJS
•IBM DataPower
•IBM Cloud
•IBM ApiConnect
•SOAP
•Intermediate level in Java, EE, JEE, J2EE y C++.
•JMeter
•RabbitMQ
•Postgresql
•MySQL
•Java
•SQL
•Oracle
EDUCATION
UAEH, Pachuca de Soto — Major in Computer Science, 2013 – 2017 (under certification process)
CETis 26, Atitalaquia, Hidalgo – Informatics Technician, 2010 - 2013
LANGUAGES
ENGLISH INGLES (INTERMEDIATE)
SPANISH NATIVE
SKILLS
Capacity for coordination and teamwork.
Leadership of working groups.
Maximum degree of commitment to the projects.
Perfectionist.
ResponsIble
Proactive
APTITUDES
I am a totally committed and responsible person, I always do things in a timely manner, and like teamwork. I strive every day to learn in order to increase my knowledge, I am self-taught.