1. Software Engineer
Sergio Alves | CH - 1522 Lucens | +41763773388 | sergio.santos.alves@gmail.com
36 years | Portuguese Nationality | C Permit | Driving license | Available immediately
Short and mid-term objectives
Actually I’m preparing the Oracle Professional Associate, Java SE 8 Programmer II certification (targeted
to end October).
To capitalize my previously acquired SCRUM experience, I want to pass, next year, the SCRUM Master
and Product Owner certification with the intention to start managing projects by myself.
Languages Understanding / EU level Reading / EU level Writing / EU level
French Mastery /C2 Mastery /C2 Mastery /C2
Portuguese Mastery /C2 Mastery /C2 Mastery /C2
English Proficient / C1 Proficient / C2 Proficient / C1
German Intermediate / B1 Intermediate / B2 Intermediate / B1
Technical skills
Languages Assembler (Microchip ASM), C/C++ (C++11), C#, CSS (less), HTML (1-5), Java (1.3 - 1.7), JavaScript,
JQuery, JSON, PHP, Visual Basic (.NET), XML, XPATH, XQUERY, XSLT
Subversion CSV, GIT, SourceSafe, SVN, TFS
Continuous delivery Jenkins, Maven, Sonar, TFS
Java Frameworks Services Axis (JAX-RPC), Axis2, CXF (JAX-RS, JAX-WS), Metro
Spring AOP, Beans, Context, Core, ORM, Test, TX (transactions), Web, WebMVC
Testing JUnit4 (test), Mokito, RestAssured, Camel-Test
JPA Hibernate, Mybatis
JCR JackRabbit
JMS ActiveMQ
Deployment Enunciate
ESB ServiceMix (4-5)
Misc Camel, Aries, Play Framework (Application framework)
Web and app Servers Apache, Glassfish, IIS, Karaf 2.5 and 3 (OSGI Container), Tomcat (5-7), Weblogic 11gR1
Databases Derby, H2, MySQL, Oracle
Project tracking/mgt Atlassian Stack (JIRA, Confluence, Stash), Redmine
Misc ETL (Talend), Puppet, RFID, SoapUI
Business skills
Software Development Analyze and design 3+ years analyzing, collecting requirements designing and specification
writing (use cases diagram, sequence diagrams, entity relationship
diagrams).
Development 5+ years developing software, standalone, web based or
middleware (can program a software component using C++ | C# |
Java | PHP | VB.NET) (over 2 years of professional java
development)
2+ years creating | consuming SOAP | REST services in a SOA
1+ year developing in JavaScript | JQuery | Ajax
1 year developing using Microsoft based technologies
Quality Assurance 2+ years creating unit tests for Java | PHP software as well as
integration tests and smoke tests in a software factory delivering
every 2 weeks new functionalities and bug fixes.
less than an year doing real test driven software
Operations Apache
2+ years installation, configuration, monitoring Apache servers with
load balancing mechanism for high availability rate.
Unix
1+ year configuring and working on Unix systems (3dr level support)
inclusive with access to GSM Core network HLR and MSC mainframes.
(But, in private live, I have my NAS and RaspberryPi Web Server
working on Linux distributions for years now)
2. Work Experience
11/2009 - 05/2015 Senior IT Consultant (consulting, analyze, design, and software development) – CTP at Nyon
1 month Hippo CMS 7 developer create java MVC document types (Spring MVC)
create and add content
2 months RFP redaction
EVAM at Lausanne
Public service
analyze and synthesize needs and requirements for a new intranet
create an evaluation matrix to score each solution proposed
support the customer during all the selection steps to help him to
make the better choice
3 months EPIServer developer Ramp-up on EPIServer CMS 7. The goal was to create a task force
dedicated to EPIServer development. (C# framework)
6 months Java Software engineer
Apache ServiceMix based ESB (ESI)
JMS/CAMEL centered
Richemont at Versoix
Luxury Group
participate in global architecture definition
analyze and design software parts to improve, enhance the ESB
bug fixe and refactoring
develop test driven software components
develop integration tests
released and deployed the solution in all environments (inc. prod)
agile (Kanban) project with a 6 team members
25 months Software developer front/back
end
Customer care service (ECare)
Front-end: PHP Symfony2
Back-end : java, massive SOA
Orange at Renens
Telco Company
participate in global architecture definition
analyze, collect requirements, design (story related)
develop middleware web service layer
develop connectors to allow access to legacy back ends (tuxedos)
develop integration, smoke tests
develop web applications using java framework Play to deliver data to
the IOS/Android mobile application
develop part of front-end web application
agile (SCRUM) project with 15+ team members in different teams
6 months Web developer
Updating infrastructure with Oracle
UCM
SYZ & Co at Geneva
Private Banking
installing, configuring, Oracle UCM, Weblogic
designing and developing 3 websites (HTML5, CSS2/3, JavaScript)
develop some java components (i.e. sitemap builder) and SOAP client
to read financial (stocks, currency) data from external provider.
6-7 team elements
18 months Software developer
PHP Ticketing web application for
Orange internal service desk (IT Service
Center)
Orange at Renens
Telco Company
analyze, collect requirements, design and define specifications
define the application architecture enhancements (failover load
balancer)
estimate costs and risks for new features requested internally
plan developments and milestones depending on budget available
implement de enhancements
testing and bug fixing
deploy the solution and monitor
SPOC for a ~ 1000 users application
10/2007 - 06/2008 R&D Trainee (analyze, design, implementation C#, deployment) – HES-SO at Sierre
8 months Software engineer
Deliver solutions to improve food
security during production process
HES-SO at Sierre
R&D department of my University
• analyze, requirements, design and specifications definition
• implementation and testing of the solution
• deployment of the solution
• EU project with multiple team member in different countries
• close interaction with team responsible of RFID hardware selection
Certifications
27/08/2015 Oracle Certified Associate, Java SE 8 Programmer I
Education
2007 – 2009 HES-SO at Sierre (Bachelor of Sciences HES-SO in Business Information Technology)
2004 – 2007 EPFL at Lausanne
2000 – 2004 College of Royal Abbey of St-Maurice at St-Maurice (Cantonal Maturity)
Extra Professional
I spend my free time around Scuba Diving and digital electronic design.
References
On request