Mike Preston
Principal Software Developer at Accedian- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Accedian is now part of Cisco
-
Canada
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Principal Software Developer
-
Oct 2017 - Present
With Accedian I have been fortunate to grow with our Skylight Analytics platform having been one of its foundational developers. From building micro services in Golang, determining the VM requirements for our deployments, supporting the solution in the field, and architecting features as well as performance enhancements, there has been no shortage of learning experiences. With Accedian I have been fortunate to grow with our Skylight Analytics platform having been one of its foundational developers. From building micro services in Golang, determining the VM requirements for our deployments, supporting the solution in the field, and architecting features as well as performance enhancements, there has been no shortage of learning experiences.
-
-
-
KodaCloud
-
United States
-
Wireless Services
-
Mobile, Web, and Cloud Developer
-
Oct 2014 - Oct 2017
As a Software Developer for KodaCloud, formerly Art2Wave, my main focus is to develop a mobile application for our cloud based network product. Although my focus is on the front end, I also develop as part of the web application and cloud teams. This role has provided me with experience using mobile development technologies/concepts such as: - iOS Development (xCode, Pods, ObjectiveC, etc.) - Android Development (Android Studio, Gradle, Java, etc.) - Cocos2d-x (C++) For web application development, I am experienced with: - Angular JS - Bower, Node JS, Gulp - jQuery - D3 js - Bootstrap CSS - LESS - Highcharts
-
-
-
Amdocs
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Designer
-
Apr 2011 - Oct 2014
As a Software Designer with Amdocs, I was part of a team responsible for the scalability of our products. This work includes development of NoSQL distributed database solutions as well as distributed applications. Primarily, the solutions are developed in Java. Responsibilities include: - product design - product development - performance engineering of completed software including design of testing environment - technical documentation of products - support of products through customer integration
-
-
-
Nortel Networks
-
Telecommunications
-
700 & Above Employee
-
Project/Database Manager & Policy Drafter
-
Jan 2006 - Jan 2010
As a member of the Managed Services Team at Nortel, I was tasked with reduction of the cost of business mobile services billed to the company. To optimize savings, I worked with the tools development team at Nortel while engaging external mobile vendors to create a mobility tracking application. This application was then used to communicate, to account holders, potential cost savings changes that we could automatically initiate on their behalf. I personally was responsible for: - design of the application for customer rate plan analysis and change communication. - documentation of the Mobility Savings Plan within Nortel (web development) - negotiation/interaction regarding business plan rates as well as web portal design/configuration with external mobility vendors. - management of the mobility database and tools to import/export data
-
-
Education
-
Carleton University
Bachelor of Science (B.Sc.), Computer Programming -
Mount Allison University
Bachelor of Arts (B.A.), History & Math