Cástulo Ramírez Londoño
Java Expert at Johnsons Controls at apm.digital- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Spanish Native or bilingual proficiency
-
Slovak Elementary proficiency
-
German Elementary proficiency
Topline Score
Bio
Experience
-
apm.digital
-
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
-
-
-
Freelance Android Developers
-
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
-
-
-
APM Digital Solutions, s.r.o.
-
Bratislava, Vienna
-
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
-
-
-
Atos
-
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.
-
-
-
Hewlett Packard Enterprise
-
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.
-
-
-
ČSOB Finančná skupina
-
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.
-
-
-
Software Greenhouse, S.A.
-
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)
-
-
-
Universidad EAFIT
-
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
-
-
-
MVM Enterprise Software Engineering S.A
-
Medellin, Colombia
-
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
-
-
-
Universidad EAFIT
-
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 -
Universidad EAFIT
System Engineer, Computer Science