FullStack developer, long experience with planning, design, development, and deployment processes using software industry-standard, good practices about design patterns, development methodologies, and its implementation. Extensive experience in building SaaS or PaaS for payments processing, design e-commerce websites, GIS and knowledge and experience in Agile/SCRUM development methodologies, able to lead work groups towards continuous improvement of design and development process.
I have a long experience for over 14 years design and implement desktop, web and mobile software solutions; covering a wide range of topics including web service consumption, geocoding, network analysis, geoprocessing, data analysis, and mapping.
I’ve customized corporate solutions using ArcGIS Enterprise or OpenGeo deployment patterns. I worked at Esri as a GIS Developer Senior and Technical Advisor.
Frameworks I have worked:
GIS Tools: MapBox, ArcGIS Enterprise, ArcGIS Desktop - Pro, Web AppBuilder for ArcGIS, ArcGIS REST API, ArcGIS API for Python, ArcGIS SDK for Java / NET, ArcGIS SDK for Pro, QGIS, Leftlet, Openlayers, Geoserver, GeowebCahe.
Programming languages: JavaScript, Java, Python.
Web Development Frameworks: Nodejs, React-REDUX, VueJS, Flask(Python), Spring Framework(JAVA)
Other frameWorks; TypeScript, GraphQL, Gulp, Grunt, Swagger.
Layout and Design: HTML5, CSS3, Less, Bootstrap, Reactstrap.
Machine Learning Python: TensorFlow, Keras.
Databases: PostgreSQL and PostGIS, SQL Server, MongoDB, Oracle, Redis
CMS: Strapi.
Payment processing: Stripe, Shopify.
Agile Tools: JIRA y AzureDevops
Other Operating Systems: Ubuntu Server – CentOS
Cloud Services Amazon Web Services (EC2, ECS, Fargate, Beanstalk, S3, CloudFront, RDS, KMS, CloudWatch, Shield, Lambda, Cognito, AIM, SNS)
DevOps: Docker, Kubernetes, Jenkins, GIT.