Martin Tudor Pultz

Martin Tudor Pultz

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Full Stack Developer
Full Stack Developer

In my, over 10 years of software development, I have seen, experienced, and evolved with the rapid changes in web development on the front- and back-end. On the front-end, I started working with vanilla Javascript when frameworks didn't exist, picked up jQuery to reduce cross-browser issues and code complexity, and kept evolving my technology stack to include technologies like Sass, AngularJs, Angular, and Ionic; and integrate new methodologies like responsive web design, mobile-first development, and component architecture to accommodate changing standards. On the back-end, I started out with PHP delimited legacy ASP, develop for CMS frameworks like Drupal and Wordpress, embraced MVC frameworks like CodeIgniter and CakePHP, and now choose between Laravel or Node depending on the application. I have developed as a private contractor, worked for a large enterprise corporation, and co-founded a company. I enjoy building solutions that help clients solve their problems, and find great satisfaction performing code reviews, mentoring, and training junior developers.

English
Pacific Time (US & Canada) (-07:00)
Joined October 2017
EXPERTISE
5 years experience
With the introduction of Angular (the successor to AngularJS) development was switched to using the newest version of Angular. Portal de...
With the introduction of Angular (the successor to AngularJS) development was switched to using the newest version of Angular. Portal development over the last year has been exclusively developed using only Angular, AngularCLI, and TypeScript, as well as integrating Angular Material when applicable, otherwise using Bootstrap or Foundation using Sass for the front-end CSS framework. Since Angular uses semantic versioning over the last year development has included all major versions of Angular v2 through to v11.
3 years experience
PHP has been my back-end language of choice for the last 10+ years, but over the years the frameworks used have changed dramatically. Mo...
PHP has been my back-end language of choice for the last 10+ years, but over the years the frameworks used have changed dramatically. Moving from PHP delimited legacy ASP to MVC frameworks like CodeIgniter to CakePHP, but over the last 3 years Laravel 5.x has been the only PHP framework used with 95% of the portals built using a version of Laravel between 5.0 and 5.4.
PHP 7Laravel 5.1LaravelPHPPhp 5.3Php 5.5Php 5.6
View more
10 years experience
Development in the front-end requires strong skills in JavaScript, and over the last 10+ years of front-end development I have been using...
Development in the front-end requires strong skills in JavaScript, and over the last 10+ years of front-end development I have been using it daily as vanilla JavaScript, or in a framework, as they appeared, such as jQuery, AngularJS, Angular, and recently Node.
Es7Es6Es5
View more
1 year experience
Recently NodeJS has started being an alternative choice for use creating a RESTful API. The transition to NodeJS feels natural since it ...
Recently NodeJS has started being an alternative choice for use creating a RESTful API. The transition to NodeJS feels natural since it extends off of my experience using JavaScript, and allows the full use ES6 without transpiling, or up to EsNext using Babel or Typescript.
10 years experience
Knowing CSS on the front-end is as important as knowing JavaScript. Over the 10+ years, I've used CSS to create well-organized and styli...
Knowing CSS on the front-end is as important as knowing JavaScript. Over the 10+ years, I've used CSS to create well-organized and stylized web designs and have been using responsive web development and a mobile-first approach since they were introduced. Sass has been my CSS scripting language for close to 8 years and is invaluable for keeping styles concise, organized, reusable, and using CSS's @import rule more modular.
CSS3
View more
CSS3
View more

REVIEWS FROM CLIENTS

Martin's profile has been carefully vetted and approved as a Codementor. Connect with Martin now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Developer
Source Reactor
2014-06-01-Present
Source Reactor is a Victoria-based technology consulting and software development firm which provides project support and creative soluti...
Source Reactor is a Victoria-based technology consulting and software development firm which provides project support and creative solutions to web-centric businesses. At Source Reactor I manage and develop small to large web-based and hybrid mobile applications, work closely with clients to ensure their expectations are met, write requests for quotes and proposals, provide reviews on developer coding and troubleshooting, and stay up-to-date on emerging technologies.
PHP
Node.js
Angular
View more
PHP
Node.js
Angular
TypeScript
Foundation
Bootstrap
Ionic
Laravel 5
View more
Web Developer
Private Contractor
2005-01-01-2011-06-01
Developed websites for clients to increase their web presence that included custom themes in Drupal or Wordpress, and any requested maint...
Developed websites for clients to increase their web presence that included custom themes in Drupal or Wordpress, and any requested maintenance.
WordPress
Drupal
Drupal theme development
View more
WordPress
Drupal
Drupal theme development
View more
Software Developer
IBM Canada Ltd.
2007-06-01-2009-08-01
Employed by IBM Canada to assist in developing a new e-forms proof-of-concept project, where the momentum to turn the prototype into a fu...
Employed by IBM Canada to assist in developing a new e-forms proof-of-concept project, where the momentum to turn the prototype into a full-fledged IBM application grew rapidly. During my time at IBM I played a role in the inception of one of the lab’s largest software projects in years – Lotus Forms Turbo. As a member of this team I had the opportunity to work with many highly qualified individuals with diverse specializations. My primary role was focused on the front-end development for this rich client application, where I honed my skills in a variety of client-side technologies.
HTML/CSS
Java
Version control
View more
HTML/CSS
Java
Version control
Dojo
Agile
View more
PROJECTS
IRC Loan Summary and Ratification Report Portal
2017
Client wanted a secure centralized online portal for collecting IRC Loan Summary and Ratification reports for consumption by 27 independe...
Client wanted a secure centralized online portal for collecting IRC Loan Summary and Ratification reports for consumption by 27 independent offices across Alberta, that will expedite the turnaround time on loan approvals, and provide a flexible platform allowing for future feature integration.
Laravel 5
View more
Laravel 5
View more
Financial Assistance Portal
2017
Client wanted a portal to support defaulting customers with small ticket loans so customers would not drop services and resurface with a ...
Client wanted a portal to support defaulting customers with small ticket loans so customers would not drop services and resurface with a competitor.
Laravel 5
View more
Laravel 5
View more