Lionel Tesolin
Verified Expert in Engineering
Software Developer
With over 16 years of experience in the IT sector, Lionel has vast expertise that allows him to apply his know-how and experience across a variety of industries. He has a solid technical background and mastering in all areas involving Java, Angular and cloud computing. He's interested in cutting-edge technology, is an active opensource contributor and always striving to be up to date with the latest and innovative development opportunities.
Portfolio
Experience
Availability
Preferred Environment
Spring Boot, Java, Git, Visual Studio Code (VS Code), Spring Tool Suite (STS), Ubuntu
The most amazing...
...thing I've done was migrate a strategic financial application from a multidimensional language (HOLOS) into a modern Java-based web application.
Work Experience
Sales Consultant
Oracle
- Provided pre-sales technical/functional support to prospective clients and customers while ensuring customer satisfaction with minimal supervision, through online/in-person sales efforts.
- Acted as a technical resource for less experienced Internet Sales Consultants.
- Developed and delivered high-quality standard Oracle presentations and demonstrations.
- Presented and articulated advanced product features and benefits, product future direction and overall Oracle solutions.
- Designed, validated, and presented Oracle software solutions to include advanced product concepts, future direction, and 3rd party complimentary products.
- Developed and managed reference sites through high quality technical, professional client relationships.
- Supported sales team in online/in-person selling efforts with minimal supervision.
- Developed and delivered proposed solution to customers including demo applications made in Angular 7 and Spring Boot.
- Developed and delivered internal applications used on Event and Convention to show how to use Oracle Services with Open source framework like Helidon.io, Angular 7, Spring Boot, Kubernetes and Docker.
Technical Architect
CGI
- Created an outage monitor that automatically restart the application on the disaster recovery site.
- Created batch execution for offline execution of long financial consolidations.
Technical Expert
SFEIR - RBC
- Worked on several projects owned by the Luxembourg Chamber of Deputies including analysis of existing stack, project mavenization, documentation analysis and production, management and deployment on a WebSphere portal.
- Worked in Royal Bank of Canada as a code reviewer, performance tester, and unit tester. In charge of the redevelopment of a synchronization mechanism that dynamically exchanges notifications of bugs (bug trackers) between two bug tracking tools (Redmine used internally and HPQC used in the bank).
- Worked on the main fund application based on Java and Apache Synapse.
Technical Expert
IKE Consulting - ING Bank
- Created several new services exchanging with the mainframe (SOA).
- Acted as the lead developer of the new internal invoices and payroll management tool for internal employees.
Technical Architect
Delogica - Banco Inversis
- Served as the lead architect for the migration of the internal/external portal from Web 1.0 to a modern portal.
- Developed a new logistic application for CLH (leader company for transportation and storage oil products).
Associate
Particules
- Developed and sold a digital signage product for hotels and insurance.
- Rewrote and modernized an existing application in the field of waste collection and recycling and industrial waste.
Java Expert
Transhotel
- Worked for a global tourism provider as a developer.
Experience
Banco Inversis
Impact Event ChatBot
https://www.facebook.com/Impact_bot-256723435215319/Skills
Languages
TypeScript, Java, ActionScript 3, Java 11, PHP 5, Python, C#, JavaScript, XSLT, Bash Script
Frameworks
Guice, Spring Core, Spring Boot, Spring Security, Spring Batch, Spring AOP, Spring JDBC, Spring, Angular, Flex, gRPC, JUnit, Unity, jMonkeyEngine, PureMVC, Play Framework, AngularJS, Adobe Flex, Hibernate, Ant Design, JSF
Libraries/APIs
Lombok, OpenAPI, MyBatis, Sikuli, REST APIs, FlatBuffers, Smart GWT, JDBC, JAXB, jQuery, AMF, Axis, Node.js, JMS, JMX
Tools
Amazon Simple Notification Service (Amazon SNS), Amazon Elastic Container Registry (ECR), AWS CloudFormation, MapStruct, Apache Maven, Gradle, Oracle DBaaS, Apache Tomcat, FL Studio, Sahi, Jenkins, Zabbix, Wercker, Git, Spring Tool Suite (STS), MQSeries, Ansible, Docker Swarm, Kibana, Logstash, ActiveMQ, Cron, Unity 5
Paradigms
Spring Aspect-oriented Programming (AOP), Object-oriented Programming (OOP), AOP, Microservices Architecture
Platforms
Amazon Web Services (AWS), Oracle Cloud Infrastructure (OCI), Godot, Linux, Docker, Ubuntu, Visual Studio Code (VS Code), Oracle Database, Microsoft, Oracle Application Server, Kubernetes, Apache2, Oracle, Oracle Autonomous Data Warehouse
Storage
MongoDB, Spring Data JPA, Spring Data REST, Databases, DB, Essbase, MySQL, PL/SQL, JBoss Infinispan, Elasticsearch, Oracle RDBMS, MariaDB, H2, Apache Derby, Oracle Java Cloud Services, Oracle Integration Cloud Service, Oracle Process Cloud Services
Other
Music Composition, Observer Pattern, Function as a Service (FaaS), Platform as a Service (PaaS), IaaS, Blaze, ECM, Workflow, WebLogic, SOAP, Scripting, TIBCO, Collectd, Functions, Oracle Digital Assistant, Oracle BPM, Elliptic Curve Cryptography
Education
Master's Degree in Computer Engineering
Università degli studi di Padova - Padova, Italy
Postgraduate Degree in Physics
Università degli studi di Padova - Padova, Italy
Certifications
Oracle Cloud Infrastructure 2018 Certified Architect Associate
Oracle
Building Cloud Native Applications using Visual Builder Ed 1 LVC
Oracle
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring