Post Job Free

Resume

Sign in

Software Engineer Developer

Location:
Montreal, QC, Canada
Salary:
95000K
Posted:
June 02, 2019

Contact this candidate

Resume:

SKILLS

Language: Pro*C/C/C++, C#, Java, SQL, XML, JSON, Perl, Shell scripting

Knowledge: Data Structures & Algorithms, STL, Multithreading, Multiprocess, socket, g-Soap, TCP/IP, UDP, TFTP, REST, Injection of controllers, MVC, Template programming, Metaprogramming, lambda expressions, Embedded systems at memory abstraction layer, CRUD, storage procedures, Boost, OpenSSL, AWS S3 C++ SDK, Azure Blob C++ SDK, Google Storage C++ SDK

OS: Linux / Unix, Mac/ Windows

RDMS and NRDMS: ODBC, Oracle, SQL, MongoDB, MariaDB

WORK HISTORY

Software Engineer, Eight Solutions Inc.

December 2018 -

Currently helping to introduce in the market one of the fastest systems for moving large size data with the highest standards of encryption and security (Jetstream), all possible no matter your operating system

Increased market reach and customer satisfaction integrating Jetstream with AWS S3, Azure Blob and similar cloud storage services seamlessly to users

Developing a user API to give users full control in developing and integrating Jetstream to other products

Senior Software Engineer, Viavi Solutions Inc. (former JDSU)

September 2016 - June 2018

Increased customer satisfaction with CA-9400 system, which is and embedded system for telecom network and devices testing, cutting startup time in 75% by implementing a new initialization and hardware discovery using C++ POSIX multithread programming and a BFS algorithm

Extended CA-9400 system service by developing and implementing new transition to micro radio frequency (thousands of GHz) respecting backward compatibility using a bit masking and a factorization algorithm in C++

Increased revenue by implementing and enhancing features licensing module using a C++ g-Soap, SOAP, multithread server with TCP/IP communication, selective XML or JSON object serialization and low resource usability through selective core association

Software Engineer, Wenco Mining

June 2016 – August 2016

Provided technical expertise in gathering functional and technical requirements, elaborating process flow and use cases for core applications development and maintenance

Developed and provided supporting code for data insertion and extraction from SQL databases and translated into meaningful information allowing migration to SQL server 2016

Generated tested suites for functional and integration code testing

Provided ongoing company core system maintenance, technical support and bugs fix to core applications in C++ and SQL

Senior Software Engineer, JDS Uniphase Corporation

April 2015 – May 2016

Improve company revenue channel allowing features licensing by designing and developing a socket TCP/IP proxy server with REST operations controlling creation and distributions of CA-9400 system feature licenses and communicating via AWS with existing cloud company portal to client’s system

Upgraded company system by designing and developing new module in the CA-9400 system to control radio configuration parameters in C++ using STL containers and injection of controllers

Information Analyst, Enbridge Pipelines Inc.

March 2013 – September 2014

Provided technical expertise as Software Engineer in Information Management Systems developing, maintaining, and supporting the growth of IMSs following standards, industry best practices and considering financial, technological and cultural impact

Cut down 45% of time consumed in projects gating process and revision by designing and developing a system to control project gating turnover documentation index using MVC design pattern and an association algorithm for server, Azure client connected via SOAP, WCF and SQL DB

Improved management process developing and extend Jira functionality using SIL to customize the system for complex engineering workflows and information repository control partially replicating STL library on SIL

Senior C# System Framework Developer, Upside Software Inc.

2011

Ensured the company product, Contract Lifecycle Management system, integration with Office Suite by designing and developing SharePoint components on C#

Standardized system communication layer by developing the new WCF interface and business logic with multitenant model – controller for the company product

Business Analyst and Back-end Developer Lead, Cuban Transportation

May 2009 - December 2010

Software Engineer and Algorithms Researcher, CENATAV

April 2005 – October 2009

EDUCATION

Champagne University – Coursera, Illinois

in progress

MSc. Data Analysis

University of Havana, Havana, Cuba

2006 - 2007

MSc. Computer Science. Unstructured Data Mining and Pattern Recognition specialization. GPA 3.6

University of Havana, Havana, Cuba

1994 - 1999

BSc. Mechanical Engineering with minor in Energy. GPA 4.5

CERTIFICATIONS

Business Analysis Certification

Duke University – CEG

2013

Business Communication and Project Leadership

NAIT, Edmonton, Alberta

2011 - 2012

Process Modeling and Re-engineering using Aris

Business Processes elicitation and Analysis

Pharos Group, Barcelona, Spain

2009

TECHNICAL EXPERIENCE AND PROJECTS

Cloud Storage file system interface (2018). C++, multithread API that allows integration of cloud storage filesystem operations with local filesystem, allowing creation, transfer, listing, deleting content

Surface area calculation (2018). MVC, C++, multithread application for surface area calculation of objects given their relative coordinates

Generic Server with serialized object communication (2018). Linux, C++, g-Soap multithread server with selective core association, logging and UDP messaging, receiving and sending XML generic request/response secured using SSL that are interpreted by an object factory with injected controllers

Projects Records Turnover Requirement System (2014). Windows Azure front-end with C# back-end and SQL relational db. to provide query information

Project Traveler (2009). 4 tier Model Driven Architecture with C++ server, Oracle DB and Azure C# client to map resources displacement and capacity and sell capacity



Contact this candidate