Ivan Carrion work email
- Valid
Ivan Carrion personal email
- Valid
A seasoned software developer / architect, devops and team lead. I lead teams that build and run systems in the cloud.
-
Principal Devops EngineerCourse Hero Sep 2023 - PresentRedwood City, California, Us -
Head Of EngineeringUplinq Sep 2022 - Aug 2023Toronto, Ontario, Ca -
Staff Software EngineerWattpad Aug 2020 - Sep 2022Toronto, Ontario, Ca -
Lead Platform EngineeringRoss Intelligence May 2018 - Apr 2020San Francisco, California, Us- Technical coaching (Software Engineering, DevOps) for team- Contributed to development of various microservices (Grails / Spring Boot / Fast Api / Node)- Led development of and migration to new platform (JVM/Python/Go microservices on Kubernetes) utilizing infrastructure as code (Terraform) and gitops (Flux/Helm)- Led migration of indices form Solr to Elasticsearch- Led design of new data pipelines (S3, Spark/Delta Lake, BigQuery, Elasticsearch, Grakn)- Contributed to the design of new ML development / deployment framework (MLFLow, GCP AI Platform) -
Technical ConsultantLoyaltyone Oct 2017 - Apr 2018Toronto, Ontario, CaLed development of infrastructure as code (CloudFormation, Terraform) for new streaming platform (Scala/Node, Kafka, ECS) -
Platform LeadAdesa May 2017 - Sep 2017Carmel, Indiana, UsLed development of infrastructure as code (CloudFormation, CloudPipeline, ServerSpec) for platform (Serverless, DynamoDB/RDS, ElasticSearch, Redis, Kinesis, Loggly, Datadog, VPC) -
Principal Software EngineerScotiabank Sep 2016 - Apr 2017Toronto, Ontario, CaSalto (Bank As A Service)- Overall technical lead for two scrum teams (16 devs, qa, sdet) responsible for architecture/process decisions- Led design and POC work of a set of microservices (Java 8, Spring Boot/Cloud, RxJava, PCF) to implement a bank as a service for Chilean subsidiaryRelease Lab- Collaborated on design and development of enterprise CD pipeline (Bitbucket, Jenkins Pipeline DSL, Sonarqube, Gradle) -
Senior Devops EngineerRakuten May 2016 - Sep 2016Setagaya-Ku, Tokyo, JpSolution Engineering (Ebooks, RCP)- Developed and proposed infrastructure automation projects to various subsidiaries: A CI/CD solution for the Japanese ebook portion of Rakuten’s marketplace; and a distributed monitoring solution for Rakuten’s product cataloging platform. Blue/Green Deployment Tool- Designed and started development of a new microservice based tool (React/Spring Boot/Jenkins Workflow) for automating green/blue deployments - automated deployment of stack (components) and proxy switching. -
Lead DeveloperCisco Apr 2015 - May 2016San Jose, Ca, Us- Led 3 person Encoding As A Service team- Introduced various development best practices (Kanban, CI/Static Analysis, Continuous Integration Testing, Client Side Error Reporting, Configuration Management)- Developed backend micro services (Spring Boot/Cloud) and workflow engine on Apache Storm- Stood up production stack on Rackspace (Linux/Win hosts, micro services, FTP/Aspera server, Storm cluster, Encode cluster, GlusterFS, EFK server, Monit)- Coordinated efforts of various remote resources (UI team, Encode team) -
Tech LeadCibc Sep 2014 - Apr 2015Toronto, Ontario, Ca- Lead on r24 release (pre sign on account application) of new retail banking application platform (a rewrite of PCF and CIBC online banking)- Team was composed of three sub teams: a 6 person team responsible for mid tier service (rest API), a 5 person team responsible for mobile (iOS, Android) clients and a 2 person team responsible for a responsive web client- Team was new to agile development and I was responsible for defining their processes and practices. To this end, I created a model for development combining SCRUM, XP and Lean methodologies which I codified as a timeline and series of checklists (commits, tasks, stories, sprints and releases); I built out a continuous deployment pipeline (Jenkins) and trained the team on its use; finally, I set up the plan and track team progress daily with a planning tool (JIRA)- As part of work on the pipeline, introduced the team to the use of a static analysis tool (SonarQube) - only being used as a feedback mechanism but goal was to use it as a gate once the team was up to speed.- The final piece added to pipeline was full stack integration testing (currently evaluating intern) tied to acceptance criteria for stories (expressed as BDD scenarios) -
Software DeveloperKijiji, An Ebay Company Nov 2013 - Sep 2014Toronto, Ontario, Ca- development of payments module (PayPal integration)- development of data warehouse module (queue based real time feed)- integrated various third party web services- development of proof of concept next generation architecture and presented findings to team (Docker, Mesos, Graphite, CabotApp) -
Senior DeveloperIntelliware Oct 2008 - Nov 2013Toronto, Ontario, CaPoints ECorp Platform (GWT, Spring, Hibernate)- multi-tenant, white-label, SaaS loyalty program administration system- led development of GWT front-end (data driven UI following MVP pattern)- contributed to development of various backend workflows (buy, award)Benecaid Lecxe/Portal (Tapestry/GWT, CXF, Spring, Hibernate) - HSA administration system / HSA customer website - implemented new modules for administration system- designed architecture of customer website- implemented new modules for customer websiteRSA Quoting (Tapestry, Swing, Hibernate) - Insurance quoting system- Participated in design and implementation of proof of concept system -
Engineering Development ManagerThe Feedroom Jun 2007 - Oct 2008New York, Ny, UsMediacore (Restlet, Mule, Spring, Hibernate)- restful event-based SOA backend system for digital asset management - designed architecture - implemented proof of concept - began work on initial offering (transcode service) DLM (Swing, JNLP, Commons Net) - multi-threaded desktop ftp client for large file transfer - lead development and deployment - successfully introduced SM abstraction to manage concurrency RSU - flex fronted restful file upload and asset ingest backend system - managed team through implementation and deployment -
Senior DeveloperCaisi Nov 2006 - Jun 2007Client Access to Integrated Services and Information (Struts/Spring-Hibernate/MySql)- client information management system for homeless shelters and social service agencies- designed and implemented bed management module- designed and implemented generic intake form module- designed and implemented population health report- icd9 to icd10 database migration- fixed bugs
-
Senior DeveloperTeranet Jul 2006 - Oct 2006Electronic Land Registration System (Struts/Weblogic-TopLink/Oracle)- provincial land title registration system- fixed bugs, integration tests and agitations
-
Senior Software Developer (Lead)Novator Mar 2006 - Jul 2006Toronto, Ontario, CaVirtual Retailer (JSP-Struts/Tomcat/Mysql)- turnkey e-commerce framework- led development of minor release- helped to develop and introduce change management process -
Software DeveloperIntelliware Jun 2002 - Mar 2006Toronto, Ontario, CaTripcentral Enquiry Desktop (RCP-Tapestry/Spring-Hibernate/MySql)- travel enquiry management system- collaborated on design and development of client, server and database tiersPoints Airline Incentive Rewards (Struts/EJB/Oracle)- airline incentive rewards system- collaborated on design of initial architecture- collaborated on design and development of client, server and database tiers;Shoppers Drug Mart Health Watch (SWT-JFace/EJB/Informix)- pharmacy workflow system- collaborated on design and development of prescription workflow module- performance tuned customer identified hotspots- collaborated on redesign of communication with external adjudication systemADP Smart Prospectus (XML/Oracle)- batch prospectus generation system- collaborated on initial design of data access layerManulife EZK MIS Reporting (WebTrends/DB2-SQL Server)- installation, customization and integration of packaged web reporting system- collaborated on design and development -
Software EngineerExtend Media May 2001 - May 2002Prototyped OpenTV based application
-
Associate Software EngineerAlgorithmics Aug 1999 - May 2001RiskEngine (Java-C++/CORBA)- financial risk management server- maintened and extended API- supported professional services teams
Ivan Carrion Skills
Ivan Carrion Education Details
-
York UniversityComputer Science
Frequently Asked Questions about Ivan Carrion
What company does Ivan Carrion work for?
Ivan Carrion works for Course Hero
What is Ivan Carrion's role at the current company?
Ivan Carrion's current role is Lead Software Developer / Architect / Devops.
What is Ivan Carrion's email address?
Ivan Carrion's email address is iv****@****pad.com
What schools did Ivan Carrion attend?
Ivan Carrion attended York University.
What skills is Ivan Carrion known for?
Ivan Carrion has skills like Agile Methodologies, Hibernate, Spring, Java Enterprise Edition, Rest, Databases, Spring Framework, Soa, Distributed Systems, Team Leadership, Java, Software Development.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial