Nicolas Castro Montana

Nicolas Castro Montana

About

Detail

Senior full-stack developer
Bogotá, Bogota, Colombia

Contact Nicolas regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Novisto
    Senior full-stack developer
    Novisto
    Jan 2023 - Current (3 years 10 months)
    - Feature development. - Python development. - Angular development. - PostgreSQL DB management. - Project lead. - FastAPI, Pydantic, Alembic, Pytest. - Angular Material, PrimeNG, Jest. - Office Add-ins development. - Elasticsearch. - Lead developer. - GCP, Docker, Kubernetes. - Scrum. - TypeScript. - Material UI. - PrimeNG. - Highcharts. - Pytest. - Jest.
  • Enphase Energy
    Senior full-stack developer
    Enphase Energy
    Jan 2021 - Jan 2023 (2 years 1 month)
    - Feature development. - NodeJS development. - ReactJS development. - MySQL DB management. - Project lead. - Redux, Flux, Redux-Observable, rxjs, Joi, MaterialUI, ReactQuery. - TDD and BDD with mocha, sinon and supertest. - THREE.js - Paper.js - Express. - Sequelize. - Bluebird. - Redis. - CircleCI. - Lead developer. - Architecture and data structure design. - Migration to microservices. - AWS. - Scrum. - TypeScript. - PWA, Workbox. - Mocha. - Jest. Show less
  • 1
    Senior full-stack developer
    19A Inc.
    Aug 2020 - Current (6 years 3 months)
    - Lead developer. - Ruby on Rails development. - JavaScript development. - API integrations: Stripe, UPS, After Ship, Ship Engine, Ship Station and AWS. - SSR front-end development with Bootstrap 4, JQuery and SASS. - Image processing using CarrierWave and RMagick. - SEO optimization. - TDD and BDD with RSpec, Selenium and Capybara. - Management and configuration of the CD/CI pipelines and servers in Heroku. - Management of Heroku. - Cloud Flare CDN and DNS configuration and management. - Architecture re-design and definition. - PostgreSQL DB management. - AWS management. - Migration to rails 6 and Webpacker configuration. - Migration of 3 systems into a centralized monolithic system capable of handling multiple stores. - Architecture and d
  • Sofdesk
    Senior full-stack developer
    Sofdesk
    Jul 2020 - Jan 2021 (7 months)
    - Feature development. - NodeJS development. - ReactJS development. - MySQL DB management. - Redux, Flux, Redux-Observable, rxjs, Joi, MaterialUI, ReactQuery. - TDD and BDD with mocha, sinon and supertest. - Express. - Sequelize. - Bluebird. - Redis. - CircleCI. - Architecture and data structure design. - Migration to microservices. - AWS. - Scrum. - TypeScript. - PWA, Workbox. - Mocha. - Jest.
  • Entrez Ingenieros Civiles SAS
    Full Stack Developer
    Entrez Ingenieros Civiles SAS
    Feb 2020 - Mar 2020 (2 months)
    - Implementation of an enterprise digital solution for images and 3D models management. - Integration with Autodesk Forge Authentication, Data Management, Model Derivative and Viewer Apis. - Development of a React.js front-end client. - Development of a Ruby on Rails RESTful API back-end with PostgreSQL. - Development of Node.js and Python services. - TDD and BDD with Jest, Rspec, Capybara, Selenium and Supertest. - Team leader. - Data structure design. - Architecture definition. - UI/UX implementation. - Next.js. - Management and configuration of AWS deployment services (EC2, S3, CloudFront, Route53, CodeCommit, Lambda, SNS and CertificateManager). Show less
  • Austin Software®
    Senior Full Stack Developer
    Austin Software®
    Jan 2020 - Jun 2020 (6 months)
    - Assume country manager responsibilities. - Team lead. - Ruby on rails development. - NodeJS development. - Golang development. - ReactJS development. - TypeScript development. - JavaScript development. - Bash scripting. - GCP management (Kubernetes, SQL, BigQuery, Pub/Sub, DataFlow, Cloud CDN, Container Registry, Logging and Storage). - AWS management (Route 53) - Pub/Sub topics configuration with DataFlow and BigQuery. - BigQuery Scripting (Scheduled queries). - TDD and BDD with RSpec, Capybara, Jest and Enzyme. - MySQL and PostgreSQL GCP SQL service management. - Fastly CDN management. - Full Story, Pager Duty and Rollbar integration. - Kubernetes. - Redis. - Architecture and data structure design. - CI/CD setup with CircleCI. Show less
  • Blue Coding LLC
    Senior full-stack developer
    Blue Coding LLC
    Dec 2019 - Aug 2020 (9 months)
    - Upgrade, development and maintenance of functionalities for 2 custom e-commerce platforms and 1 inventory, shipping and financial platform that handles both e-commerce data. - Lead developer. - Ruby on Rails development. - JavaScript development. - API integrations: Stripe, UPS, After Ship, Ship Engine and AWS. - SSR front-end development with Bootstrap 4, JQuery and SASS. - Image processing using CarrierWave and RMagick. - SEO optimization. - TDD and BDD with RSpec, Selenium and Capybara. - Management and configuration of the CD/CI pipelines and servers in Heroku. - Management of Heroku. - Cloud Flare CDN and DNS configuration and management. - Architecture re-design and definition. - PostgreSQL DB management. - AWS management. - Migrati
  • FLUVIP - The Influencer Marketing Group
    Senior Full Stack Developer
    FLUVIP - The Influencer Marketing Group
    Oct 2019 - Jan 2020 (4 months)
    - Implementation of a marketing platform. - Actualization and development of a self-service ad sales platform. - Team lead. - Development of a React.js front-end clients using redux-saga and redux-thunk. - Development of a Node.js RESTful API back-end with MongoDB. - Development of a Ruby on Rails RESTful API back-end with PostgreSQL. - TDD and BDD with Jest, Rspec, Capybara, Selenium and Supertest. - Product definition. - Architecture and data structure design. - AWS management. Show less
  • Byyuto
    Full Stack Developer
    Byyuto
    Jul 2019 - Sep 2019 (3 months)
    - Development and maintenance of functionalities of a business intelligence and report platform. - Development of a React.js front-end client. - Development of a Node.js RESTful API back-end.
  • FLUVIP - The Influencer Marketing Group
    Full stack developer
    FLUVIP - The Influencer Marketing Group
    May 2019 - Aug 2019 (4 months)
    - Development and implementation of a self-service ad sales platform. - Ruby on rails development. - NodeJS development. - React.js development. - PostgreSQL DB configuration and management. - TDD and BDD with Jest, Rspec, Capybara, Selenium and Supertest. - Data structure design. - Architecture definition. - UI/UX implementation. - AWS Deployment (EC2, S3, CloudFront, Route53, CertificateManager).
  • C
    Full Stack Developer & CEO (Co-founder)
    Creaty code
    Apr 2019 - Aug 2020 (1 year 5 months)
    Team lead, client manager and full stack developer for projects done for: - Network Solutions Company Limitada. - AIC Estructuras y Construcciones SAS. - Fluvip SAS. - Byyuto LLC. - Jobby Colombia. - Entrez Ingenieros Civiles SAS. - Node.js. - React.js. - Angular. - Ruby on Rails. - Python. - FastAPI. - AWS. - GCP. - RSpec. - Jest. - PostgreSQL. - MySQL. - Next.js.
  • AIC Estructuras y Construcciones
    Full Stack Developer
    AIC Estructuras y Construcciones
    Apr 2019 - Aug 2020 (1 year 5 months)
    - Implementation of an enterprise digital solution for projects monitoring. - Development of a React.js front-end client (Next.js). - Development of a Ruby on Rails RESTful API back-end with PostgreSQL. - Development of Node.js services. - TDD and BDD with Jest, Rspec, Capybara, Selenium and Supertest. - Team leader and product owner. - Data structure design. - Product and business rules design. - Architecture definition. - UI/UX design and implementation. - Management and configuration of the CD/CI pipelines and servers in AWS (EC2, S3, CloudFront, Route53, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Lambda, SNS and CertificateManager). Show less
  • N
    Full Stack Developer
    Network Solutions Company Limitada
    Mar 2019 - Jul 2019 (5 months)
    - UI/UX actualization for a digital signature web app called NetcoSigner. - Development and implementation of a new front-end layer with React.js and Redux. - JavaScript development. - Team leader and project supervisor.
  • GYO Solutions
    Full Stack Developer
    GYO Solutions
    Jan 2019 - Feb 2019 (2 months)
    - Implementation of an inventory system for a used cars selling business. - Development of a AngularJS front-end client. - Development of a Node.js RESTful API back-end with MongoDB. - Team leader and project supervisor. - Data structure design. - Product and business rules design. - Platform architecture definition. - UI/UX design and implementation.
  • O
    Full Stack Developer
    Omnicod
    Oct 2018 - Mar 2019 (6 months)
    - Implementation of a medical procedures and diagnoses code searcher and quotation generator. - Development of a React.js front-end client. - Development of a Node.js RESTful API back-end with MongoDB. - Development of a Python RESTful API back-end with FastAPI. - Team leader and product owner. - Data structure definition. - Architecture, product and business rules design. - UI/UX design and implementation. - AWS Deployment (EC2, S3, CloudFront, Route53, CertificateManager) - TDD and BDD with Jest, Enzyme and Supertest. - AWS CD/CI pipelines configuration and management (CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Lambda and SNS). Show less
  • Jobby Colombia
    Full Stack Developer & CEO (Co-founder)
    Jobby Colombia
    Apr 2018 - Sep 2019 (1 year 6 months)
    - Product owner and CEO of a digital employment agency startup. - React.js (redux) development. - Ruby on Rails development. - NodeJS development. - Python development. - Next.js development. - JSON RESTful API's definition and development. - TDD and BDD with Jest, Rspec, Pytest, Capybara, Selenium and Supertest. - Data structure definition. - Architecture and business rules definition. - UI/UX design and implementation. - Background jobs configuration and implementation using Active Job, Sidekiq and Redis. - AWS Deployment (EC2, S3, CloudFront, Route53, CertificateManager) - AWS CD/CI pipelines configuration and management (CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Lambda and SNS). Show less
  • Juno
    Full Stack Developer
    Juno
    Jul 2017 - Feb 2018 (8 months)
    - Development and maintenance of functionalities of an online payment platform. - Development with Java Spring Framework and PostgreSQL. - TDD and BDD with JUnit and Selenium. - Front-end development using JQuery and handlebars. - Front-end development using React.js. - JavaScript development. - Native android development.
  • Management Solutions
    Junior Programmer Analyst
    Management Solutions
    Dec 2016 - Jun 2017 (7 months)
    - Implementation of a management information system (MIS) for a financial entity in Colombia and Chile, using Java Spring and PL/SQL. - Oracle DB management. - ETL development in oracle data integrator (ODI). - Process automation in Control-M. - Bash scripting. - Implementation of a web early warning system (EWS) for a financial entity in Colombia, using Java Spring, JSP and JQuery. - JavaScript development. - Basic web development (HTML and CSS).
  • M
    Web Developer & Management Assistant
    MASTER STEEL S.A.S.
    Apr 2016 - Dec 2016 (9 months)
    - Web page creation, upgrade and maintenance. - Basic web development: HTML, CSS. - JavaScript development. - Usage of the Bootstrap CSS Framework. - JQuery development. - PHP development. - MySQL database management. - Web page deployment and maintenance in HostGator. - POS, accounting, imports and inventory systems management. - Communication with foreign suppliers. - Technical specifications translation and accounting documents arrangement.
  • Universidad de los Andes
    Professor booster
    Universidad de los Andes
    Jan 2015 - Dec 2016 (2 years)
    - Algorithmic and object programming (Java) - Languages and machines - Introduction to Systems Engineering - IT in organizations Help, explain and grade the students.
  • I
    Web Developer & Management Assistant
    INVERSIONES CASMON S.A.S. - KOKORIKO
    Mar 2014 - Dec 2015 (1 year 10 months)
    - Web page creation, upgrade and maintenance. - Basic web development: HTML, CSS. - JavaScript development - Usage of the Bootstrap CSS Framework. - JQuery development. - Web page deployment and maintenance in HostGator. - IT support. - POS system management and accounting system actualization. - Personnel coordination and scheduling. - Supply and inventory management.
Education verified_user 0% verified
  • Universidad de los Andes
    Universidad de Los Andes — Computer and systems engineering, IT, 4,41
    Universidad de los Andes
    Jan 2013 - Dec 2017 (5 years)
  • The English school
    The English School — International Baccalaureate (IB), High School, 29
    The English school
    Jan 2011 - Dec 2013 (3 years)
This is a community-created genome.