Ivan Castro

Ivan Castro Email and Phone Number

Software Development Manager at AWS @ Amazon Web Services (AWS)
Ivan Castro's Location
Kirkland, Washington, United States, United States
Ivan Castro's Contact Details

Ivan Castro personal email

About Ivan Castro

Solutions Architect and Software Engineer with over 12 years of experience within International Enterprise companies. Cloud Technologies are my passion nowadays.In- depth understanding and comprehension of Software Development life-cycles, Software Architecture, Project Management, and Agile Methodologies. People management experience for over 3 years conducting performance evaluations and career path coaching.Specialties: Agile, Docker, Mesos, Marathon, Kubernetes, JAVA, NodeJs, Jenkins CI/CD, REST, Cloud Architecture, Microservices, AWS, GCP.

Ivan Castro's Current Company Details
Amazon Web Services (AWS)

Amazon Web Services (Aws)

View
Software Development Manager at AWS
Ivan Castro Work Experience Details
  • Amazon Web Services (Aws)
    Software Development Manager
    Amazon Web Services (Aws) Nov 2021 - Present
    Seattle, Wa, Us
  • Clip
    Software Architect
    Clip Jul 2019 - Oct 2021
    Ciudad De Mexico, Ciudad De México, Mx
  • Epam Systems
    Solutions Architect
    Epam Systems Jul 2018 - Jul 2019
    Newtown, Pa, Us
    Working with an external client in the News Industry to deliver solutions regarding content gathering and processing.• Involve in end-to-end development process, from Requirements Gathering, Discovery, Architecture Design, Planning, to Development and Delivery.• All solutions based on Microservices architecture in AWS Cloud platform.• Patters: API Gateway, Service Discovery, Microservices Chassis, Circuit Breaker, Log Aggregation, Externalized Configuration, etc...Technologies: Java, Spark, NodeJs, ExpressJs, Docker, Terraform, Jenkins CI/CD
  • Oracle
    Software Development Manager
    Oracle May 2015 - Jun 2018
    Austin, Texas, Us
    Management of several internal projects in the Information Development organization. Each project is developed by its own team and each one of them with different requirements and technologies.• Coordination of resources and the development of all the projects under my responsibility and the applications and services required.• Use of Agile Methodologies and iterative development for proper management of requirements and delivery of solutions.• Proper creation and understanding of User Requirements in collaboration with different Software Architects involved in different projects.• Software Architecture design based on Microservices and Cloud environments.• Involved in the improvement of the infrastructure architecture used by the whole organization using new technologies such as; Docker, Mesos, Marathon, NodeJs, and AngularJsMy job is to provide solutions to a large number of internal teams that need their content (documentation, user assistance, etc...) in a specific output format and provide the necessary tools to ease their day to day responsibilities and/or tasks.In all our projects, we need to make sure all our services and applications are highly available since we support users across the globe. Therefore, we as a team try to include new technologies that would helps us be more productive, efficient, and allow us to scale as needed.Every day is a thriving experience and new challenges emerge that help me keep up to date with new technologies.
  • Oracle
    Technical Project Lead
    Oracle Oct 2011 - Apr 2015
    Austin, Texas, Us
    Software Engineer and Lead of a new project that intended to improve and revolutionize the whole publishing system used to deliver Oracle product’s content into docs.oracle.com• Architected the new application used for all future transformations based in DITA Architecture and the DITA Open Toolkit.• Provide solutions to a large number of internal teams that need their content (documentation, user assistance, etc...) in a specific output format and provide the necessary tools to ease their day to day responsibilities and/or tasks.
  • Ibm
    Staff Software Engineer
    Ibm Apr 2010 - Oct 2011
    Armonk, New York, Ny, Us
    Rational Application Developer - Staff Software Engineer in XML & Web Services Tools.Software Engineer and Lead of the component Java Web Services for the Development product Rational Application Developer (RAD).• Involved in architecture and creating of new requirements for the RAD product, as well as the open source component sponsored by the same product, WTP (Web Tools Platform, Eclipse Open-Source project).• Creation of plugins based in eclipse for use in RAD and WTP. Knowledge in the required technologies for Web Services, such as; JAX-RPC, JAX-WS, JAX-RS, EJB, Axis, Axis2.• Knowledge of required communication protocols like SOAP and RPC, and use of frameworks such as; WAS (WebSphere Application Server), Junit, Abbot.
  • Ibm
    Software Engineer Technical Lead
    Ibm Aug 2009 - Mar 2010
    Armonk, New York, Ny, Us
    Technical Leader of an internal project that demanded lots of research of new technologies such as Data Mining and its interaction with social networks.• Design and implementation of Java Interfaces for the integration of profiles from different social networks such as; My Space, LinkedIn, Facebook, Twitter and Lotus Connections.• Design and implementation of a centralized interface for the integration and interpretation of different data sources.• Research about the use of UIMA (Unstructured Information Management Architecture) for the analysis of unstructured information and identification of different classifications of useful information for a specific need.
  • Ibm
    Software Engineer - Technical Leader
    Ibm Nov 2006 - Mar 2009
    Armonk, New York, Ny, Us
    Description: Member of Cluster's GUI team since started in IBM and was holding the role of Technical Leader.Worked in new enhancements for our main GUI (Cluster Resource Services) where I applied a vast number of Agile practices across my development process.Increasing my knowledge and responsibilities with everything related to the Web Application Servers we depend on.Involved in the full cycle development of the software applications.Designed and developed a brand new GUI using Java and Implemented portlets for our web application.Created our own plugins for IBM's Light Weight Infrastructure (LWI) based on eclipse.Acted as liaison between our team in Guadalajara and the infrastructure team; Involved in testing and researching new Web Technologies to be supported by the Light Weight Infrastructure (LWI).

Ivan Castro Skills

Java Agile Methodologies Xml Tomcat Software Engineering Jsp Object Oriented Design Web Applications Servlets Unix Sql Oop Web Services Apache Uml Software Development Postgresql C++ Docker Rest Services Solution Architecture Microservices Project Management Software Project Management Requirements Analysis Scrum Virtualization Integration Web Development C Php Jenkins Node.js Angularjs Javascript Linux Mysql Enterprise Software Team Leadership Management Apache Mesos Marathon Cloud Applications Cloud Development Kubernetes Groovy Amazon Web Services Google Cloud Platform Terraform Eclipse

Ivan Castro Education Details

  • University Of California, Berkeley
    University Of California, Berkeley
    Computer Science
  • San Joaquin Delta College
    San Joaquin Delta College
    Computer Science

Frequently Asked Questions about Ivan Castro

What company does Ivan Castro work for?

Ivan Castro works for Amazon Web Services (Aws)

What is Ivan Castro's role at the current company?

Ivan Castro's current role is Software Development Manager at AWS.

What is Ivan Castro's email address?

Ivan Castro's email address is iv****@****cle.com

What schools did Ivan Castro attend?

Ivan Castro attended University Of California, Berkeley, San Joaquin Delta College.

What skills is Ivan Castro known for?

Ivan Castro has skills like Java, Agile Methodologies, Xml, Tomcat, Software Engineering, Jsp, Object Oriented Design, Web Applications, Servlets, Unix, Sql, Oop.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.