Thor It-consulting

Thor It-consulting

Junior Java Developer part time

Followers of Thor It-consulting81 followers
location of Thor It-consultingGreater London, England, United Kingdom

Connect with Thor It-consulting to Send Message

Connect

Connect with Thor It-consulting to Send Message

Connect
  • Timeline

  • About me

    Senior Software Developer at Tesco Bank

  • Education

    • ORT Argentina

      -
      BTEC/NVQ diploma Software development
    • System Engineer, (ITBA)

      2000 - 2004
      Not Concluded
  • Experience

    • W3 Digital Agency

      Jan 2001 - Apr 2001
      Junior Java Developer part time

      Project: Boca Junior Systems, Ticket-tec, Galicia BankMy role: Development and bug fixing in the previous mentioned projects.Technologies: Java 1.4,J2EE(servlet,jsp), EJB , PHP, ASP,Javascript, HTML, MySQL, Sql Server

    • BELLSOUTH TELECOMMUNICATIONS INC

      Apr 2001 - Mar 2002
      Junior Java Developer

      Project: Jmovics standalone CRM for all bell south telecommunication. This product was deployed in Argentina for Brazil, Costa Rica, Guatemala and Panama. As Crm solution.My role: Designing and developing the standalone component in EBJ and Swing.Technologies: Java 1.4, EJB (Sessions beans both types, Entity beans both types), Java, J2EE,Swing, JDBC, JNDI, JTA, multithreading, Ant, XML, Oracle store procedures, MySQL RDBMS, Unix, Web-logic

    • Cubika

      Mar 2002 - Mar 2003
      Java Developer

      Projects: (Chilean Pensions). INP is a web-based solution for driven management of occupational benefit, defined contribution, average and pension schemes. My role: Development.Technologies: Java 1.4/1.5 JSP, custom tags, servlets,Ant, Castor, Cactus, JUnit, Hibernate, Struts, J2EE, J2SE, JDBC, JNDI, JTA,Eclipse,IBM-WebSphere 4.1, Tomcat 1.2, Orion application server, Bea web logic,HTML, Javascript, Dom, Regular expressions, XML,RDBMS, MySQL, IBM DB2, SQL Server, Oracle, Toad, db Visualizer Windows, Unix, Application server clustering, CVS Show less

    • Telecom Personal Argentina

      Mar 2003 - Jun 2004
      IT Consultant

      Project: Genesis Connecting network management. This project manages/synchronizes communication process between the company and remote clients. My role: Planning, design and the development of the back-end tier of the system working closely with the other system architect and final clients.Technologies: Java 1.4/1.5, Ant,Sockets ,Hibernate,Juint ,Struts / Tiles, strong use of Multi thread,JSP, Servlets, Custom tags,Eclipse,HTML, CSS, Javascript,Oracle store procedures, MySQL, RDBMS, Toad Unix, Cwin, CVS, Windows, Tomcat 4. Show less

    • Cape May County Herald

      Jun 2004 - Feb 2005
      IT Consultant

      www.capemaycountyherald.comProject: Real-estate / Classifieds This online newspaper was built in Java technology. My role: Full-stack developer My role included design and rebuild of the back-end of the product and J2ee solutions support.Technologies: Java SDK 1.5 /J2EE(servlet,jsp),Ant, Junit, Hibernate 3, Spring Framework, Web-Macro, Applets, Eclipse latest Version, MyHibernate plug-in, HTML, CSS, Java-scrip,CGI, Mysql,CVS, Windows, Linux ,Tomcat 5,Agile/ Extreme Programming. Show less

    • Globant

      Apr 2005 - Dec 2005
      Hand on Architect/ Senior Developer

      Project: NTP OAG Software manages and publishes flight routes as e-books / websites. My role: Team leader / Developer. Software design and management. Code reviewing,tasks delegation to onshore and offshore resources. Client presentations.Technologies: JAVA 1.5, J2EE(servlet,jsp),Velocity, Hibernate 3, Spring Framework,,Strong use of Multi thread,Eclipse / Ant, Junit, Tomcat 5,Agile/ Extreme Programming, Scrum, CVS, Windows, Linux.

    • Quadriga

      Feb 2006 - Jun 2006
      IT Consultant

      www.quadriga.comProject: Genesis 1.12 Quadriga provides a software product for hotels which enables customers to access music, movies, radio, internet and hotel account details from their hotel room TV.My role: Full-stack developer.Technologies: JAVA 1.5, J2EE(servlet,jsp),Velocity, Hibernate 3, Spring Framework, Eclipse / Ant, Junit, Tomcat 5,Agile, CVS, Windows, Linux, PostgrestDB,MediaServer,Data Video Stream.

    • Misys (FKA Custom Credit Systems)

      Jun 2006 - Apr 2012
      Hand on Architect/ Senior Developer

      www.misys.comProject : Equation V4 is a fully integrated, real-time, multi-currency retail banking solution with support for all areas of the bank's operation from a single automation platform. EQ4 is a complete, front-to-back retail banking system.Project: Trade innovation Plus is a bank’s trade finance system which coordinates and keeps track on international payments between Financial institutions and Banks. TI Plus has been designed with advanced transactional workflow management base on SWIFT messages. Banks which use TI plus:(HSBC/Lloyds bank/Credit Swiss/Bank of East Asia/Bank Muscat/ICBC).Technologies: Design patterns, JAVA 1.5/1.6, J2EE, Multithreading, JSP, servlets, AJAX,JDBC, Hibernate, Spring, Ant, Log4J, Velocity templates, JABXB,SAX, TDD,Junit4, Jmock, Tomcat 5, Web shepere 7, Eclipse, Eclipse plugins, CVS, UNIX, AS400/IBM I-Series/ NoSql DB MongoDB. Show less

    • Monitise Americas

      Apr 2012 - May 2014
      Senior Developer

      www.monitise.comProjects: Telefonica: Mobile e-commerce application based on Monetise mobile banking solution.Project: Bank anywhere core is a mobile banking solution which allows customers to access their bank accounts and finances from different mobile clients. Technologies-scala: Scala, play template Twirl, Play MongoDB moduleTechnologies -Java: Java 1.6/1.8,Scala, Python,Play, J2EE, Spring MVC, Micro-services, Rest-full-APIs JSON, TDD,Apache camel (Enterprise pattern), OSGI, ESB,Apache CXF, JAX-WS, Web services (Rest/Soap), Spring Rest,SOAP template, SOAP, UI, Junit, Mokito, Maven, Ant. Ivy, Glassfish, Git,Gerrit, Oracle Mongo DB as Dbs, Jenkis,Continues delivery, Eclipse/ Intellij. Show less

    • O2 (Telefónica UK)

      May 2014 - Jun 2016
      IT Consultant

      www.o2wifi.co.ukProject:O2 insights: Insight provides user real-time location as well as footfalls, passed-by user, gender, postcode, heat-maps and other information for 02 Venues. Insight can also measure internet users providing network traffic information such as data usage, top t10 requested domains. My role: Design/development Full-stack development of micro-services components that can read Cisco CMX location based notifications, process them and produce real-time reports of in memory processed big-data. A restful APIs has been implemented to provide real time information and user’s locations. Design/ Development: Identity servers for OAuth2’s user login and security. The server is capable to issue temporally security token for different applications based on user’s credentials. I have been involved in the whole life cycle design, development and live development. Development and maintenance of the front-end (). Technologies: Java 1.8 function programming facilities, stream, parallel processing and others. Spring 4, Oauth2, web-sockets, Apache camel, Mongo db, Redis in memory db, Mysql DB, Restful Api Jersey json, Jax- RS, swagger 2.0, Java-script, angular,CSS3, HTML5, TDD, Soap-ui, Mongo DB, Apache Spark, Haddop,YARN, MapReduce, HDFS,,Mockito, Jenkins CI ,Unix and Git.Project:O2Wifi: Olympus middleware coordinates and automate the process of business broadband and home line setting up. It communicates with third parties such as BT.My role: Design of new features/ development and maintenance of Olympus for sending messages to third parties. Managing asynchronous information and persisting it. Front end Maintenance: O2wifi portal maintenance using Php, HTML5,angular, Java script, CSS3Technologies: Java1.8, Unix, Spring 4, Junit, ,SOA , JAX-WS, Hibernate 3, Apache CXF, Active MQ,selenium, Soap-ui,Mongo DB, Mockito, Jenkins CI and Mysql. Show less

    • Napier

      Oct 2016 - Oct 2017
      IT Consultant

      www.napier.aiProject: Fortytwodata is a big data analytic platform that automatically uncovers hidden patterns, unknown correlations and market trends in data.My role: developing new features to enrich data processing big data. Lambda architecture Sparks process (java/scala drivers) to digest data to elastic-search and Cassandra. Play restful application development. Swagger API. Scala experince -Building Algorithm's and working on applications in Scala Matching Patterns for collecting Data using spark drivers.Technologies: Scala 1.8, Sbt, Play framework, Scala.test, Apache Spark, Hadoop, YARN, MapReduce, HDFS, Elastic search, Cassandra, Go, Marathon, Docker Deployment, Unix and Git. Show less

    • PayDeh

      Oct 2017 - Mar 2018
      IT Consultant

      www.paydeh.comProject: Paydeh. Start up under development to provide payment services My role: It consulting and Development of mirco services to produce payment report based on big data. Technologies: Scala 1.8, sbt, Play framework, Scala.test, scala cats, Spark, Elastic search, Cassandra, Unix and Git.

    • Tesco Bank

      Mar 2018 - now
      IT Consultant

      My role: Developer restful components for banking payments and Developing cryptography libraries to protect microservices components. Working as part of the security team. Using Cryptomathic https://www.cryptomathic.com/ Technologies: Scala 2.1/Play framework, Scala cats, Scala.test, SBT, Java 9 SpringBoots 2, lombok, Docker, Kubernetes, Azure, Helm, Gradle, Shpock testing, wiremock testing.Unix mysql and Git.

  • Licenses & Certifications

    • English C1

    • Functional Programming in Scala Specialization

    • Italian B1

    • Java Programming Language Sl-275

    • Object-Oriented Analysis and Design Using UML OO-226