Developer
Vasco Data Security
Total des années d'expérience :11 years, 8 Mois
Most recently responsible for the design of a deployment and upgrade plan for legacy products in the cloud (Kubernetes). This included creating proof of concepts using docker images and kubernetes yaml files which run on a bare-metal cluster for local
testing purposes and AWS for pre-production tests. Closely worked with product owners for feedback/improvements on how to efficiently modify the current software to be able to run it properly in the cloud. Also worked on improving production
images (based on the previously mentioned software enhancements and security hardening requirements) and automating the build/testing of deployments using Jenkins pipelines.
Other responsibilities:
* Improve current Integration Test environment using container technology
* Maintain current Integration Test environment (ESX, VMWare)
* Write automated test cases (unit and integration tests)
* Extend test framework (Citrus Test Framework DSL, Java)
* Development of new features and bug fixes
- Java web application
- C++ SOAP server
- Analyze and fix security issues
- Test software
- Review code, documentation (product and internal)
Worked on several projects as a freelance developer which included membership tracking systems, dashboards for tracking the status of devices and point and click HTML games.
Technologies used include:
* NodeJS (Express, Sequelize), PHP, Java (Tomcat)
* PostgreSQL, MySQL
* AngularJS, jQuery, Bootstrap
Responsible for the maintenance of computers, network and servers for several offices. Included configuring servers, networks, firewall rules and devising backup/emergency recovery plans. Acted as consultant for all IT infrastructure related issues. Automated common customer tasks using scripts (Visual Basic, Python).
Responsible for the maintenance of computers, network and servers for a single office. Acted as consultant for all IT infrastructure related issues. Maintained relationship with co-workers by providing onsite technical support.
Specialization in parallelization, algorithms and optimization
Specialization in GPU acceleration
Focus on mathematics (functions, calculus and vectors), physics, chemistry, CCNA networking and English
Focus on structure and communication between hosts. Practical exercises in planning, configuring and troubleshooting Cisco network devices.
Focus on planning, installing, configuring, maintaining and troubleshooting networks.
Focus on Maintenance of computers (hardware and software).