Paul Wujek

Paul Wujek

$65/hr
Software Architect and hands-on developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
70 years old
Location:
Toronto, Ontario, Canada
Experience:
30 years
Paul Wujek ========== 3396 Enniskillen Circle, Mississauga, ON, L5C 2N1.-m: - o: - Summary ------- * software architect - team leader - project manager - hands-on programmer A 'full stack' architect having designed databases and data warehouses at the high level, and boot-loaders, communication protocols and embedded systems at the low level. Used multiple technologies, computer languages, and databases. Business and Management Skills ------------------------------ Team Leadership and Project Management: Team-Development - Hiring, Performance Review, Agile/Scrum, Training, Mentoring. Identification, Analysis and Problem Solving: Problem identification, Solution Development. Planning and Strategy: Technology Selection, Management Presentation, Project Planning and Scheduling. Industries: Government, Medical SaaS, Telecommunications, Networks, Electronics Manufacturing, Plastics Manufacturing, Packaged Software, Fulfillment, Securities, Office Automation, Financial Services, Computer Systems Outsourcing. Technical Skills ---------------- System Design: UML, design patterns,database design, UX design, data-warehouse, data modeling, communication protocols Languages: Java, C/C++, JDBC, J2EE, Servlets, JavaScript, C#, STL, HTML5, XML, CSS (Less, SASS) Database: PostgreSQL/PostGIS, MySQL, Oracle, DB2, Sybase, Informix, MongoDB. Operating Systems: Linux, MS Windows, AIX, Solaris, HPUX Cloud: AWS (Amazon Web Services – S3, EC2, EBS, RDS (PostgreSQL) UI Frameworks: AngularJS, GWT, MeteorJS, Bootstrap Employment History ------------------ April 16 – March 17 Application Engineer Team Lead Centro – Ad Tech Design and develop UI and back-end systems and services. Development of solutions to satisfy project objectives and client requirements for new system features and services. Review and input into UX design, system design. Write, test and debug code, participate in code reviews to ensure compliance with standards and usability Troubleshooting and bug-fixes for main UI elements and functions. Technologies: MySQL, Redis, MongoDB, Javascript, Java, HTML, CSS, SCSS, XML, ExtJS, Agile, Jira/Confluence, Slack. June 15 – March 16 Senior Software Developer Q9 Networks – IT Hosting - Define, design, and implement, multi-tiered object-oriented distributed systems applications and databases.. - Maintain and modify existing applications and perform maintenance programming for existing version. - Provide design documents and documentation to ensure efficient maintenance and code reuse. Technologies: HTTP, HTML, CSS, XML, JSON, JavaScript, C++ , Eclipse, Tomcat, JDBC, SQL, PostgreSQL, Jira, agile, Slack. June 14 – June 15 Software Developer - Java - Lead TD Bank – Investment/Financial Systems Re-development of the main corporate customer financial services portal (WebBroker) involving design, development, implementation, testing and documentation of a large-scale (100M transaction/day), multi-tiered, distributed software application, tools, systems and services using Java, Javascript, Object Oriented Design and Distributed Programming in an Agile/Scrum environment. Technologies: Web Applications (HTTP, HTML, CSS, Angular JS, XML, REST, SASS, JSON, XML, SVG, JavaScript, Git, Bower, Require.js, Grunt, Selenium, Jenkins, Karma), Java back-end (Maven, Eclipse, WebSphere, Spring, JDBC), UX design, SQL, caching technologies, web protocols, Jira, Confluence. April 11 – June 14 Senior Software Architect Health Recovery Partners – Hospital Debt Management SaaS Full Stack design and implementation of a customer facing application with real-time AJAX field-level update for the main product of a technology startup. Technical architecture and network architecture design to secure cloud utilizing fully encrypted data (at-rest, in-flight, archived) with off-cloud key-store to HIPAA and PCI standards Database analysis, design and implementation, and implemented the GUI and UX including graphics, logos, data visualizations and the REST interface to the back-end. Defined and implemented interfaces to payment services and health clearinghouses for Debit/Credit cards, ACH, and health insurance claims clearinghouses. Designed and implemented responsive HTML5 based consumer mobile application using reactive design to provide real-time data in a fast changing environment. Technologies: Linux, Java, Ant, Eclipse, Tomcat, Google Web Toolkit (GWT), SmartGWT, Web Applications (HTTP, HTML, CSS, Less, AJAX, REST, JSON, XML, SVG, JavaScript), UX design, Spring ROO, Amazon cloud architecture (Elastic Beanstalk (EBS), Relational Database Service (RDS PostgreSQL), S3, EC2), JasperReports (DynamicReports). Node.js, Meteor, Handlebars, jQuery, Bootstrap, Underscore, NoSQL - MongoDB February 09 – April 11 Senior Software Architect Evantage Industries Corporation – IoT Industrial Systems Architect and project manager leading a team of 6 in design and development of protocols, data collection, database and data-warehousing for a sensor network of millions of Linux-based data collection nodes and tens of millions of radio sensors. Technologies: Linux and Embedded Linux, C/C++, Java, JavaScript, PostgreSQL/PostGIS, MySQL, Ruby/Rails, Eclipse, Google Web Toolkit (GWT), Web Applications (HTTP, HTML, CSS, AJAX, REST, JSON, XML, SVG, JavaScript), UX design, GIS, GeoServer, OpenLayers. November 01 – January 09 Software Architect - Network Software Embedded Sense Inc. - Contract Electrical Engineering Architect and Project manager for teams of 6-10 in web and embedded hard real-time applications on intelligent displays used in medical, military and aeronautical applications using C#/C/C++, and documentation to military specification using UML, DO-178B, and SVG. As chief software architect engaged in product development for wireless hardware and software, developed communication protocols, APIs, data models for secure wireless Internet Protocol communication and GIS mapping/tracking. Technologies: Web Applications (HTTP, HTML, CSS, AJAX, REST, JSON, XML, SVG, JavaScript), UX design, SOA, C#, Visual Studio, C/C++, Java, Java3D, Ant, Eclipse, UML, PostgreSQL/PostGIS, Apache, Tomcat, Linux, Device Drivers, boot-loaders, TCP/IP, Windows. September 00 - September 01 Software Architect & Project Manager Mikotel Networks Inc. - Network Hardware Manufacturer Chief architect, project manager, and team leader for a team of 12 in development and implementation of a family of Linux based Internet gateway products (combination router, firewall, application server). Technologies: Embedded Linux, TCP/IP, Apache, Perl, DNS, VPN (IPSec, PPTP), VoIP. February 99 - August 00 Data Warehouse Architect Hydro One – Public Utility Design and implementation of a data warehouse and custom web framework to provide an enterprise reporting system and architecture. Technologies: Apache, Tomcat, Java, J2EE, JDBC, Web Applications (HTTP, HTML, CSS, AJAX, REST, JSON, XML, SVG, JavaScript), HP-UX, ORACLE. February 98 - February 99 Software Architect i2 Technologies – Logistics Software Division Development of a web-based package tracking tracking system. Technologies: Java, servlets, JDBC, SQL, VC++, ORACLE, HTML, XML, CSS, Javascript. August 97 - November 97 Data Warehouse Architect Sony Canada Inc. - Retail Electronics Manufacturer Data-modeling and database design for integration of a data-warehouse with legacy applications. Technologies: SAP/R3, SQL, PERL, ORACLE, Sun Solaris, Data-Warehouse, data modeling, ETL. Descriptions of positions before 1997 are available on request. Education --------- B.A., May 1978, University of Toronto, Computer Science, Accounting, Finance, Management.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.