Eric Nshimiye
Software Development Team Lead at Dialog Insight- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
French Native or bilingual proficiency
Topline Score
Bio
Experience
-
Dialog Insight
-
Canada
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Development Team Lead
-
Jan 2019 - Present
Our team is focus on building the best marketing automation solution used by big companies around the world. As the team lead my responsibilities include :- Ensure engineers are productive, happy, learning and doing meaning full work- Coordinate and direct projects, making plans to accomplish technical and product goals- Get my hands in the sauce: Review code and spend some time coding with the team- Mentor engineers and help cultivate their career aspirations - Influence overall objectives and long-range goals of our teamMy leadership style is human centered, goal oriented and metrics backed. Show less
-
-
Software Analyst and Developer
-
Sep 2016 - Jan 2019
As full stack developer, I participate in building the company platform witch focus on leveraging data to allow word class companies to improve their communications and marketing. Some of my responsibilities include :- Analyze technology and collaborate with the product team to plan and assess the feasibility of projects- Write well tested and clean production level code- Participate in code reviews- Define and improve internal standards for style, maintainability and best practices- Collaborate on setting a tech vision for the companySome of the languages and frameworks used are : .Net Core REST APIs, Docker, Azure Cloud Services, Vue Js, MSSQL Show less
-
-
-
Bentley Systems
-
Software Development
-
700 & Above Employee
-
Software Developer - Intern
-
May 2016 - Aug 2016
Within the Reality Modeling team, I mainly work on different web applications that are meant to be use to search, locate, edit and download geolocation data. Some of my responsibilities include : - Add new modules to the web API to meet new needs according to product manager - Suggest and apply new design to remove known bottlenecks and increase performance - Elaborate and maintain unit test project for the back-end components to improve reliability - Contribute to front-end unit testing - Modify user interface to improve usability Some of the languages and frameworks used are : C#, ASP.NET Web API, Entity Framework, Angular Js, Typescript, OpenLayers, NUnit, RhinoMocks, Jasmine, Grunt, Less etc. Show less
-
-
-
Ministère de la Cybersécurité et du Numérique du Québec (MCN)
-
Canada
-
Government Administration
-
700 & Above Employee
-
Junior Software Analyst and Developer
-
2015 - 2016
I work on a web application that is meant to improve collaboration between employees, help coordinators to better track work in progress and provide performance monitoring indicators for managers. My responsibilities are the following : - Collaborate with team to define functional requirements - Elaborate the global architecture design and implement a quality control plan - Develop application modules using C#, ASP.NET, Javascript, SQL and many open source libraries such as jQuery and Bootstrap - Establish and maintain a suite of unit tests, integration test and performance tests - Help to automate the continuous integration and continuous delivery processes Show less
-
-
Education
-
Université Laval
Bachelor's degree, Computer science / Software Engineering concentration -
MIAGE
DEUG, Computational methods applied to information system management