Consultant2016 - 2017CGI
Technologies: Linux, Python, Node.js
- Provided DevOps for the City of Montreal.
- Automated application deployments with Docker and Kubernetes.
Software Engineer2015 - 2016Ericsson
Technologies: Python, Django, MySQL
- Created an IPAM with an international team for Ericsson.
- Provisioned IPS automatically from telecom nodes.
- Used Puppet for provisioning servers.
- Created a Django and Django REST Framework back-end for multiple front-ends.
- Coded one of the front-ends with Twitter Bootstrap.
Test Configuration Manager2012 - 2016Ericsson
Technologies: Linux, Xen, VMWare, KVM, Python, Bash
- Managed test environments.
- Virtualized telecom node installation.
- Improved and facilitated the jobs of testers.
- Automated installations and configurations.
Build and System Administrator2011 - 2012Ludia
Technologies: AWS, Linux, Openldap, Google Apps, Python, Java, Flash, MySQL, MongoDB, Jira, Crowd, Crucible, Fisheye
- Maintained AWS Cloud Services.
- Maintained LDAP and mail servers.
- Packaged and distributed for Python, Java, and Flash stacks.
- Provided administration for MySQL, MongoDB, and Atlassian products.
Build Engineer2010 - 2011Mate1, Inc.
Technologies: Java, Ant, Maven, Nexus, Bamboo, Linux, Haproxy, Tomcat
- Overhauled the entire workflow process to make an easy transition from designers to developers, doing quality assurance and finally making it live.
- Oversaw the entire build (38 modules) written in Ant but migrated to Maven with our own Nexus Repository, and plugged into a CI server (Bamboo).
- Handled mergers from the well-being of main branches to maintenance of our Git and SVN repositories.
- Managed the entire QA environment and its multiple chains.