Cástulo Ramírez Londoño

Java Expert at Johnsons Controls at apm.digital
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Slovakia, SK
Languages
  • English Full professional proficiency
  • Spanish Native or bilingual proficiency
  • Slovak Elementary proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Slovakia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Java Expert at Johnsons Controls
      • Nov 2020 - Present

      My roles and responsibilities have been: - Advisory, Remediation and Support moving/migrating from Oracle Java to OpenJDK (FREE Java) for Johnsons Controls International. (World Wide Project). - Comparing and Analyzing the OpenJDK vendors (AdoptOpenJDK, Azul Zulu JDK, Liberica JDK, Amazon Corretto JDK) - Testing JavaFX, Java Web Start and Applets and the possible Java Vulnerabilities. - Migrating Java Applets to Java Web Start and JNLP. - Dedicatedly engage in the remediation of Java software issues related to code/solutions quality and/or security. - Evangelization of Java Technology, still Java is the most popular and robust programing Language. - Code security analysis using Veracode and GitHub Security. Tools: Eclipse, Apache NetBeans, Oracle Forms Technologies: Oracle Java 8, OpenJDK, JavaScript, Python, Git, Maven, GitHub, Bash, Windows Subsystem for LINUX, Git Hub Enterprise, Payara Server Show less

    • RPA Java Developer
      • Jun 2020 - Oct 2020

      My roles and responsibilities have been: - Analysis, Design, Implementation of solutions on RPA platforms (Microsoft Power Automate, Zapier, Integromat) for Automate the Hiring Process (Recruitment Process). - Integrate Salesforce with Microsoft Office 365 services (SharePoint, Outlook, Microsoft Office Teams, Microsoft Office Forms) using Microsoft Power Automate. - Automate Legacy Systems. If the connector or (connectors) is/are not available for Power Automate then to build a middleware solution (REST) in this case using Java (Spring Boot and Open jdk14) for integrating the robots. - Migrate the users from Salesforce to MailChimp using the Java MailChimp rest API v3.0 and Zapier. - Using Microsoft Graph (RESTful web API for Microsoft Cloud service resources) and Webhooks (In Integromat) for send data from Outlook 365 to Integromat. - Build the Invoice Robot Manager: Using the Microsoft Power Automate Artificial Intelligence Builder to automated the invoice system manager. - Collaborate with team leads to identify gaps and constraints associated with business requirements and process and aid in providing solutions to resolve the process issues. - Develop testing strategies and scenarios for review with both project and client teams to ensure alignment to test strategy and completeness. - Log and track defects and communicate to teams for resolution. - Deliver high quality work and adapt to new challenges, as an individual or as part of a team. Show less

    • Software Development
    • 1 - 100 Employee
    • Freelance Android
      • Jan 2017 - May 2020

      My GITHUB https://github.com/castuloramirez/ Knight Rider : Small Android App in which you rebuilt the Kitt animations from the Knight Rider with Views. In the best case including UI elements (effects, speed etc). https://github.com/castuloramirez/challenges/tree/master/io.anyline.android.challenge.animation RedditSupportPhonesTablets: Reddit reader for Phones and Tablets. https://github.com/castuloramirez/challenges/tree/master/RedditSupportPhonesTablets My bitbucket https://bitbucket.org/castuloramirez/ Healthbens: Medical app for people which would like to pay less to the health insurance, so keep doing sports and keep paying less. https://bitbucket.org/castuloramirez/healthbens Show less

    • Freelance Senior Java Developer
      • Jul 2019 - Apr 2020

      APM Digital Solutions, s.r.o. on-site CRIF Bratislava - Vienna, the end-to-end knowledge company, Bratislava. https://www.crif.com/ Projects: AWS for Austria Wirtschaftsservice Gesellschaft mbH (https://www.aws.at/) Tools: Eclipse, Oracle, Microsoft TFS (Team Foundation Server), XML SPY Methodology: Scrum Technologies: Java 8, CSS, JavaScript, CreditFlow Designer, XML/XSLT, Maven. Role: Programing new change requests for the Cash Flow Application (Web). Projects: Gjensidige for Gjensidige Bank, (https://www.gjensidige.no/group/about-us) Tools: Eclipse, Oracle, Microsoft TFS (Team Foundation Server), XML SPY Methodology: Scrum Technologies: Java 8, CSS, JavaScript, CreditFlow Designer. XML/XSLT, Maven Role: Programing new change requests and Bug Fixing for the Cash Flow Application. VUB Bank, Tools: Eclipse, Oracle, Microsoft TFS (Team Foundation Server) Methodology: Scrum Technologies: Java 8, Bootstrap, CSS, JavaScript, CreditFlow Designer. Roled performed: Bug Fixing for the Cash Flow Web Application. Show less

  • Seiteq s.r.o.
    • Vienna, Austria
    • Java Software Developer
      • Sep 2018 - May 2019

      Seiteq s.r.o. on-site Cards & Systems EDV-Dienstleistungs GmbH, Vienna. (https://www.cardsys.at/) Java Software Developer September 2018 – Present Vienna, Austria Projects: 1) iSi Shop (https://isi-shop.com/), Mavenize and Customize KonaKart: Enterprise Java eCommerce for the Shop. Tools: IntelliJ IDEA, Java 8, DataGrip: The Cross-Platform IDE for Databases & SQL by JetBrains, LINUX. Use to collaborate Git / GitLab, Jira, Confluence, Matomo (Piwik), Oracle, MariaDB, Solr. Methodology: Scrum Technologies: Struts 2.0, Java 8, Bootstrap, CSS, JavaScript, JEE, Maven. 2) Filialanwendung Dorfmayr Mobile: It is for DM (https://www.meindm.at/). Building the responsive Mobile Web barcode/qr reader and reporting for DM. Tools: JBoss Developer Studio Methodology: Scrum Technologies: Java 8, JQuery Mobile , Bootstrap, JEE Show less

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Researcher & Software Developer
      • Oct 2013 - Aug 2018

      Project: OCTAVE Project – Objective Control of TAlker VErication https://www.octave-project.eu/ http://cordis.europa.eu/project/rcn/194511_en.html Role performed: Android Developer Tools: Android Studio, Git, Eclipse, Tomcat, RESTful Web Services, WildFly, SQLite, Angular 2 Methodology: Scrum From 2015-12-01 to 2018-08 Project: C2NET: Cloud Collaborative Manufacturing Networks http://c2net-project.eu/ http://cordis.europa.eu/project/rcn/193440_en.html Role performed: Researcher and Android Developer Tools: Android Studio, Eclipse and Eclipse Paho, Maven, WildFly, Git , RabbitMQ, HiveMQ, Mosquitto Methodology: Scrum From 2015-01-01 to 2015-11-30 Project: FISPACE: Future Internet Business Collaboration Networks in Agri-Food, Transport and Logistics http://fispace.eu/ http://cordis.europa.eu/project/rcn/110987_en.html Role performed: Java Developer and Scrum Master of the T280 task Tools: Eclipse, Maven, Mercurial (Bitbucket), Tycho, WildFly (formerly known as JBoss) Methodology: Scrum From 2013-10-01 to 2014-12-31 Show less

  • Freelance
    • Slovakia
    • Event Masters
      • Oct 2017 - Jan 2018

      Project: “Event Masters” is an web application for creating Events and register users. Tools: Eclipse. Technologies: Bluemix IBM, Java, Spring Boot, Html, Bootstrap, CSS, JavaScript, Maven. Project: “Event Masters” is an web application for creating Events and register users. Tools: Eclipse. Technologies: Bluemix IBM, Java, Spring Boot, Html, Bootstrap, CSS, JavaScript, Maven.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Consultant Java Developer
      • Jul 2012 - Jul 2013

      Functions: Java Development for SAP Enterprise Portal, Web Dynpro Java Development Tools: SAP NetWeaver Methodology: Scrum - Programming in Java and Android. Functions: Java Development for SAP Enterprise Portal, Web Dynpro Java Development Tools: SAP NetWeaver Methodology: Scrum - Programming in Java and Android.

    • Slovakia
    • Banking
    • 700 & Above Employee
    • Java Developer
      • Apr 2012 - Jun 2012

      Functions: Programming in JEE, Groovy and Grails for Smart Mobile Banking. Tools: SpringSource Tool Suite, Eclipse, SVN, Andriod Methodology: Scrum Functions: Programming in JEE, Groovy and Grails for Smart Mobile Banking. Tools: SpringSource Tool Suite, Eclipse, SVN, Andriod Methodology: Scrum

  • First Mobile Affiliate s.r.o.
    • Bratislava, Slovak Republic
    • Java Developer
      • Jan 2012 - Mar 2012

      Functions: Programming in Groovy and Grails for mobile platforms (Android, Iphone, Ipad, Java ME) Tools: IntelliJ IDEA, SVN Methodology: Scrum Functions: Programming in Groovy and Grails for mobile platforms (Android, Iphone, Ipad, Java ME) Tools: IntelliJ IDEA, SVN Methodology: Scrum

  • Various
    • Slovak Republic
    • Freelance Developer
      • Feb 2011 - Jan 2012

      Software Developer for “Colombia Digital Library” Project. Techology used: Java Web, Google API´s, JQuery. Methodology used: Agile (Iterative) development. Software Developer for “Eurmadi VB 6.0 to .NET” Project. Techology used: .NET, Methodology used: Agile (Iterative) development. Software Developer for “Colombia Digital Library” Project. Techology used: Java Web, Google API´s, JQuery. Methodology used: Agile (Iterative) development. Software Developer for “Eurmadi VB 6.0 to .NET” Project. Techology used: .NET, Methodology used: Agile (Iterative) development.

    • Spain
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Developer
      • Feb 2009 - Feb 2011

      Functions: Development in J2EE, .NET (C#, Visual Basic) Role performed: Developer Techology used: JSP, SERVLETS, SQL SERVER, JQuery, Adobe FLEX 3.0, VSTO (Visual Studio Tools Office) 2005/2007, SQLite, Microsoft Access Tools: MyEclipse, SVN, DreamWeaver CS4, Adobe Flex 3.0, Visual Studio 2008, Visual Studio 6.0 Methodology: Extreme Programming (XP) Functions: Development in J2EE, .NET (C#, Visual Basic) Role performed: Developer Techology used: JSP, SERVLETS, SQL SERVER, JQuery, Adobe FLEX 3.0, VSTO (Visual Studio Tools Office) 2005/2007, SQLite, Microsoft Access Tools: MyEclipse, SVN, DreamWeaver CS4, Adobe Flex 3.0, Visual Studio 2008, Visual Studio 6.0 Methodology: Extreme Programming (XP)

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Developer and Research Assistant
      • Jan 2007 - Feb 2009

      Functions: Development in J2EE Role performed: Developer Project Description: Developing, implementation and maintenance of “Digital Library” Techology used: JSP, SERVLETS, EJB, Oracle 10g, Ajax, Struts 1.1, Struts 2.0, Open Source XML Database (eXist), MySQL, Adobe FLEX 3.0, XPATH, XQUERY Tools: MyEclipse, CVS, DreamWeaver CS3, Adobe Flex 3.0, DOJO (AJAX Toolkit Framework). Methodology: Extreme Programming (XP) Functions: Development in J2EE Role performed: Developer Project Description: Developing, implementation and maintenance of “Digital Library” Techology used: JSP, SERVLETS, EJB, Oracle 10g, Ajax, Struts 1.1, Struts 2.0, Open Source XML Database (eXist), MySQL, Adobe FLEX 3.0, XPATH, XQUERY Tools: MyEclipse, CVS, DreamWeaver CS3, Adobe Flex 3.0, DOJO (AJAX Toolkit Framework). Methodology: Extreme Programming (XP)

  • DICOSOFT S.A.
    • Medellin, Colombia
    • Developer
      • Feb 2006 - Jan 2007

      Functions: Sysdepp maintenance. Sysdepp is a Java-based Web application for resume management. Role Performed: Developer Techology used: J2EE, Oracle 10g, Ajax Tools: JDeveloper 10g, CVS, DreamWeaver 8, OC4J, Apache FOP Methodology: Extreme Programming (XP) Functions: Sysdepp maintenance. Sysdepp is a Java-based Web application for resume management. Role Performed: Developer Techology used: J2EE, Oracle 10g, Ajax Tools: JDeveloper 10g, CVS, DreamWeaver 8, OC4J, Apache FOP Methodology: Extreme Programming (XP)

  • CICENET S.A
    • Medellin, Colombia
    • Developer
      • Feb 2004 - Jan 2006

      Functions: Development and maintenance of Campus Virtual. Architect in the development of new applications J2EE and Java applications for mobiles (J2ME, WAP). Role Performed: Developer and Architect Techology used: WAP 2.0, XHTML, Nokia Developer Tools, Oracle 9i Tools: Eclipse 3.1.1, DreamWeaver 8, MySQL 5.0, the Nokia WAP Gateway Simulator, Nokia Mobile Browser Simulator, Openwave Phone Simulator. Methodology: XP Functions: Development and maintenance of Campus Virtual. Architect in the development of new applications J2EE and Java applications for mobiles (J2ME, WAP). Role Performed: Developer and Architect Techology used: WAP 2.0, XHTML, Nokia Developer Tools, Oracle 9i Tools: Eclipse 3.1.1, DreamWeaver 8, MySQL 5.0, the Nokia WAP Gateway Simulator, Nokia Mobile Browser Simulator, Openwave Phone Simulator. Methodology: XP

  • ORDER OF COLOMBIA S.A
    • Medellin, Colombia
    • Developer
      • Sep 2002 - Jan 2004

      Functions: Development of several modules Role Performed: Developer Project Description: Migration from Cobol Medical (Healthcare) services application to J2EE Techology used: J2EE, Struts 1.1, IPlanet 5, Oracle 9ias Tools: Eclipse, DreamWeaver Methodologies: RUP, UML Functions: Development of several modules Role Performed: Developer Project Description: Migration from Cobol Medical (Healthcare) services application to J2EE Techology used: J2EE, Struts 1.1, IPlanet 5, Oracle 9ias Tools: Eclipse, DreamWeaver Methodologies: RUP, UML

    • Developer
      • Dec 2001 - Sep 2002

      Funtions: Development of "e-eK" Eyes of Knowledge, using Java. Role Performed: Developer Project Description:”e-eK” is an application software that supports knowledge management and information organization in graphical form. Techology used: Java, JFreeReport, JFreeChart, Oracle 8i, MySQL, SqlServer. Tools: Eclipse, SQLNavigator, TOAD Methodologies: OOP, XP Funtions: Development of "e-eK" Eyes of Knowledge, using Java. Role Performed: Developer Project Description:”e-eK” is an application software that supports knowledge management and information organization in graphical form. Techology used: Java, JFreeReport, JFreeChart, Oracle 8i, MySQL, SqlServer. Tools: Eclipse, SQLNavigator, TOAD Methodologies: OOP, XP

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Developer
      • Feb 2001 - Dec 2001

      Functions: Development in Java of AR2CA. Role Performed: Developer Project Description: AR2CA is a graphical tool that provides a methodology for the development of new software. Techology used: Java (JFC / Swing,Graphics 2D), XML. Tools: JCreator, Eclipse Methodologies: XP, UML. Functions: Development in Java of AR2CA. Role Performed: Developer Project Description: AR2CA is a graphical tool that provides a methodology for the development of new software. Techology used: Java (JFC / Swing,Graphics 2D), XML. Tools: JCreator, Eclipse Methodologies: XP, UML.

Education

  • OIM Slovakia
    Slovak Language and Literature
    2012 - 2012
  • Universidad EAFIT
    System Engineer, Computer Science
    1997 - 2005

Community

You need to have a working account to view this content. Click here to join now