Lucas Licursi, Developer in Wrocław, Poland

Lucas Licursi

Software Developer

Wrocław, Poland
Toptal Member Since
January 29, 2019

Lucas is a senior Java developer who solves complex challenges creatively and practically using the best frameworks and algorithms. He excels in code review, ensuring best practices are followed to achieve the best code quality on a team. Lucas advocates the idea of collaborative ownership of the code.

Lucas is available for hire
Hire Lucas


PostgreSQL, Apache Maven, JavaScript, Java 8, Git, Docker, Jenkins, JBoss Seam
AT&T (via IBM)
Kubernetes, Docker, Angular, AngularJS, Spring, Bash, Jenkins, Python, Git, Java
Sprint (via IBM)
JBoss Drools, Apache Camel, WebSphere MQ, Service-oriented Architecture (SOA)...


Wrocław, Poland



Preferred Environment

Jira, Jenkins, Bash, Git, IntelliJ

The most amazing...

...thing I've done is competing in an IoT Christmas challenge using Watson Speech to Text on a mobile to write on a lightboard like in a scene in Stranger Things.

Work Experience

2019 - 2019

Senior Java Developer

  • Converted the JBoss EAR to a Maven project so it can be included in CI/CD automation with Jenkins pipelines and Docker.
  • Developed scripts with complex RegEx to massively update project authorization control.
  • Implemented CSRF and a strict file upload validations over an old framework using pure Java and JavaScript.
  • Collaborated on taskforces to urgently deliver new features and ensure sale agreements.
Technologies: PostgreSQL, Apache Maven, JavaScript, Java 8, Git, Docker, Jenkins, JBoss Seam
2015 - 2019

Senior Java Developer

AT&T (via IBM)
  • Led the transformation from COBOL to Java Linux of a huge batch billing system and tuned the JVM to achieve better performance than the mainframe.
  • Developed a Python/Django web system to generate COBOL copybooks and custom Java classes.
  • Designed a complex SCM model to deliver a modular project (ten modules) with CI/CD—using Git, Maven, Jenkins, and Nexus—to almost 30 Linux servers.
  • Advocated for a microservice's transformation concerning a monolithic Java-based billing system.
  • Spearheaded the integration of the first transitional microservice with a batch application.
  • Designed a web tool to process mainframe data files on Linux; used Java, Spring, and TDD and applied CI/CD.
Technologies: Kubernetes, Docker, Angular, AngularJS, Spring, Bash, Jenkins, Python, Git, Java
2015 - 2015

Senior Java Developer

Sprint (via IBM)
  • Developed new features for a JBoss/Java 8 SOA provisioning system.
  • Extended the functionality of SVN with Bash that allowed developers to manage all of the project modules at once.
  • Supported the migration from JSP to a SPA application with AngularJS.
  • Implemented several WebSphere MQ queues to be connected across the services using Apache Camel.
Technologies: JBoss Drools, Apache Camel, WebSphere MQ, Service-oriented Architecture (SOA), Jakarta Server Pages (JSP), JBoss, Java 8
2013 - 2015

Full-stack Developer | Business Process Analyst

  • Developed several improvements on a business process modeling system using Java 7 with JSP and JSF. Which resulted into a 250% performance improvement.
  • Led a small squad to develop the first Business Intelligence module using MongoDB, AngularJS, D3.js, and Spring Boot.
  • Worked directly with the sales team to present a new system's customization to new clients and designed several business processes based on their needs.
  • Advocated the use of a bug-tracker system Bugzilla while working on the support team and introduced a Jira solution for the adoption of Agile methodologies.
Technologies: Hibernate, JUnit, MongoDB, Oracle, MySQL, Jenkins, Spring, Java
2011 - 2012

Web Developer | Business Partner

Real Valor
  • Designed and developed custom websites using a WordPress solution.
  • Created unique web interfaces using customized, pure animations (Bootstrap with JavaScript) based on the client's main activities.
  • Developed Facebook APIs for digital marketing and games.
Technologies: JavaScript, CSS3, HTML5, Bootstrap, PostgreSQL, MySQL, WordPress, PHP


Web Process Mining Tool
Here, I developed a Java web Process mining tool for business process analysis; I used algorithms from Wil van der Aalst and plotted it graphically with D3.js.



Java, JavaScript, SQL, Bash, TypeScript, CSS3, Java 8, PHP, HTML5, Python, Kotlin


Spring Boot, JUnit, Spring 5, Mockito, Bootstrap, Angular, Spring, AngularJS, Jakarta Server Pages (JSP), Hibernate, JBoss Seam, Apache Camel


Eclipse IDE, Git, Jenkins, Apache Maven, Bitbucket, IntelliJ IDEA, Apache Tomcat, YourKit, Subversion (SVN), Gradle, Sonar, IntelliJ, Jira, JBoss Drools, Artifactory, IBM Watson


Linux, Nexus, iOS, Android, JBoss, Oracle, WordPress, JBoss EAP, WebSphere MQ, Docker, Kubernetes


MySQL, SQLite, H2 Database, PostgreSQL, IBM Db2, Oracle SQL, MongoDB, NoSQL


Batch File Processing, Freelancing, SOLID Principles, Software Configuration Management, Client Presentations, Pipelines, SOAP, Veracode, Static Analysis


jQuery, REST APIs, D3.js


Test-driven Development (TDD), Functional Programming, Java Performance Optimization, Behavior-driven Development (BDD), Agile, MapReduce, Microservices, Service-oriented Architecture (SOA)


2012 - 2015

Bachelor's Degree in Information Systems

UNESP | Universidade Estadual Paulista - Bauru, São Paulo, Brazil



Oracle Certified Professional Java SE 8 Programmer II



Oracle Certified Associate Java SE 8 Programmer I