Luís Soares | full-stack developer | +351 925648114 | lsoares@gmail.com

Talkdesk

contact center software

Jul 16 ⋯ 

Full-stack senior developer

Talkdesk webapp ~ Users/Accounts/Recordings microservices ~ Talkdesk for Salesforce app

Team coaching ~ Task automation ~ Twilio/Slack integrations

Ruby ~ Ruby on Rails ~ RSpec ~ Grape ~ Swagger ~ Rubocop ~ Salesforce ~ Apex ~ Kotlin

Backbone.js ~ Cassandra ~ Redis ~ MongoDB ~ Docker ~ Amazon S3 ~ Heroku

Totemic

financial services

Nov 15 ⋯ Jun 16

Backend senior developer

Architecture definition ~ Database and API design ~ SugarCRM integration

Translation module ~ Backend services for a leasing application

Java 8 ~ Spring Boot ~ AspectJ ~ Mockito ~ JaCoCo ~ JPA ~ Hibernate

Oracle DB ~ Oracle Cloud ~ SugarCRM

Media Capital

media group

May 11 ⋯ Oct 15

Software Architect ~ Lead developer

Backend services dev. ~ Coaching and team management

Project advising on websites (~10M views/month) ~ Interaction design

Facebook/Google integration ~ Mobile notifications ~ Big databases migrations

CMS for news reporters ~ Analytics/Uploads/Feeds/Jobs services ~ User self care portal

Java EE ~ Spring ~ Spring Boot ~ Spring Security ~ Python ~ PHP

JavaServer Faces ~ PrimeFaces ~ Spring MVC ~ JSP ~ JavaScript ~ jQuery ~ CSS

MongoDB ~ Oracle DB ~ MySQL ~ JPA ~ Elasticsearch ~ Payara ~ Tomcat ~ TomEE

Nokia Siemens

telecom

Oct 07 ⋯ May 11

R&D engineer ~ Usability specialist

Java web/desktop development ~ GUI Board member

Researcher on frontend technologies and UX ~ Coaching, teaching, training of teams

Heuristic evaluations ~ TNMS Project (desktop network management)

Definition of frontend architecture ~ Task automation ~ Automated testing

Java SE ~ Java EE ~ Java Swing ~ C# ~ Python

JavaServer Faces ~ RichFaces ~ JavaScript ~ jQuery ~ HTML ~ CSS ~ OpenLayers
Google Maps API ~
Selenium ~ Hibernate ~ Oracle DB ~ WebSphere ~ JBoss

EDP

energy sector

Jan 06 ⋯ Jan 07

Researcher ~ Software developer

Requirement specification ~ Application prototyping

Research on ITIL ~ Web based CMDB portal ~ Web Services API ~ Automated testing

OutSystems ~ HTML ~ CSS ~ JavaScript ~ Web Services

MAEIL

 transport software

Jan 05 ⋯ Apr 05

Software Developer~Analyst

Built an online help system ~ Copywriter of help system

EDI messages definition/implementation ~ CRM feature development

CA Plex ~ HTML ~ JavaScript ~ CSS ~ EDI

Instituto Superior Técnico

University of Lisbon

‘01 ⋯ ‘07

Master Degree in Information Systems and Computer Eng.

Corporate Information Systems ~ Multimedia Systems

16 out of 20 ~ 123.0 ECTS  |  Thesis on Enterprise Architectures (16 out of 20)

Degree in Information Systems and Computer Eng.

14 out of 20 ~ 180.0 ECTS

cert.

cert.


Salesforce Trailhead ‘17

Salesforce developer intermediate

online courses

profile

DataStax Academy ‘17

Apache Cassandra: DS101, DS201

online courses

Talkdesk ‘16

Security Training for Developers

1 day training

Codecademy ‘16

Ruby and Ruby on Rails

online courses

profile

McKenna Consultants ’16

Scaled Agile Framework

2 days training

cert.

MongoDB University ’15

MongoDB for Java developers

7 weeks training

cert.

Ideias e Imagens ‘14

User Experience Course

6 days training

cert.

BPI ‘13

APPY DAY BPI

1 day activity

Ideias e Imagens ‘12

Design Jam Lisbon

1 day activity

AERLIS ‘11

Training course for trainers

99 hours

cert. ~ cert.

Learning Tree Int. ‘10

Java Best Practices

4 days training

cert.

NSN Academy ‘10

Security Coding

2 days training

APOGEP / IPMA ‘09

Project Management Certification

cert.

Nokia Siemens ‘08

Test Driven Development

1 day training

Learning Tree Int. ‘08

Advanced Java Programming

5 days training

cert.

Jukka Lindström ‘07

Scrum course

2 days training

Backend developer at Magnar  (Spring Boot ~ Stripe ~ Heroku)

Web scraper with database (Spring Boot ~ Jsoup ~ MongoDB)

WordPress plugin developer (PHP ~ AngularJS)

Chrome app and extension (Chrome dev. ~ SOAP)
Android development

Provided training on computers at middle school, at a public library, at a social center and privately

Trained team of learners of Java from other areas

Gave training to colleagues in India (2 months), and other business locations

Writer/owner of tech. blog

Contributor of  Pplware, Programar Magazine, Baeldung website

Author of book jQuery: A sua Biblioteca JavaScript (ISBN 9789727227594, FCA ‘13)

Co-author of paper Accessing Social Networking Effectiveness (ICIN ‘09)

Author of MSc thesis Information Systems Architecture Visualization (IST ‘07)

linkedin.com/in/luismsoares ~ github.com/lsoares ~ stackoverflow.com/users/819651 ~ hackerrank.com/lsoares