Jason Musyj

Jason Musyj

Windsor, Canada
Hire Jason
Scroll To View More
Jason Musyj

Jason Musyj

Windsor, Canada
Member since November 21, 2013
Jason is a high-performing technology leader and full-stack developer. Skilled in client and server side development, he designs scalable and reliable architectures and solves all sorts of complex problems. He is an excellent communicator with a deep understanding of many business problem spaces.
Jason is now available for hire
Portfolio
Experience
  • HTML, 10 years
  • Java, 10 years
  • Agile Software Development, 8 years
  • Continuous Integration, 5 years
  • Scrum, 4 years
  • CSS, 10 years
  • JavaScript, 10 years
  • Mobile Apps, 2 years
Windsor, Canada
Availability
Part-time
Preferred Environment
Java, J2EE, Eclipse, Windows, Linux, GAE, EC2, Git
The most amazing...
...thing I've coded is a mobile application that reads Bluetooth signals from a beacon to solve an interesting real world problem.
Employment
  • President/Head of Technology
    Stratos Consulting Group
    2013 - PRESENT
    • Designed and implemented scalable solutions for clients using Java, WebServices, HTML, CSS, AngularJS.
    • Created reusable components and libraries for rapid development and solutions deployment, from one project to the next.
    • Performed unit, integration, regression and capacity testing.
    • Worked on product design and architecture documentation for client review.
    • Performed code review and approved third party code, integrated it into our codebase and merged it into repository (Git).
    • Made heavy use of cloud infrastructure to support rapid deployment and auto-scalibility of client applications.
    • Developed mobile apps for Android and iOS using native development tools and PhoneGap.
    Technologies: Java, JavaScript, HTML, CSS, J2EE, JQuery, JAX-RS, AngularJS, Google App Engine, Amazon EC2
  • Technical Team Lead
    ProQuest
    2012 - PRESENT
    • Worked as Scrum Master for a team of 8, acting as a mentor, leader, technical contributor, strategic planner, and customer liaison.
    • Responsible for facilitating planning, reviewing, and post-mortem meetings, ensuring the relevant communication is happening and ensuring technical standards are being met.
    • Worked on external-facing SaaS product using Java and J2EE technologies, including servlets, Tapestry, JBDC, Webservices (RESTful) with Tomcat application servers and Oracle databases.
    • Led the development for a key company pillar (interoperability), from August 2012 – present, interfacing with teams on both the West Coast of USA and in the UK, managing the technical details, and communicating progress to stakeholders and executive team.
    • Developed a framework for seamless integration of our analytics tool into our web application, using Amazon S3, Prototype, Java and Tapestry.
    • Wrote unit tests for complex portions of the codebase, using JUnit.
    • Assisted in performing regression and capacity testing.
    • Mentored junior developers on coding patterns, best practices, developing for NFR, and core technical competencies.
    • Worked in Amazon EC2 to deploy, monitor, and maintain cloud-based solutions.
    Technologies: Java, J2EE, Tapestry, JavaScript, REST, Git, Jenkins, JUnit, JQuery, AngularJS, Selenium, Amazon EC2, Amazon S3, SVN, Linux, Windows
  • Team Lead
    Research In Motion (BlackBerry)
    2009 - 2012
    • Worked on internal and external-facing websites and portals using Java and J2EE technologies, including servlets, JBDC, EJB, JAX-WS with JBoss application servers, and Oracle databases.
    • Implemented a company-wide integrated service layer to expose a common interface and language for business types, while communicating with multiple systems seamlessly, using web services.
    • Evaluated new technologies and worked in teams consisting of people from both the team and from outside of it, to determine the proper technical course of action which allowed us to meet business needs, while still using cutting-edge techniques.
    • Oversaw the day-to-day operations of a high-performing team of developers (nine direct reports, four dotted-line contractors) through all phases of the software development life cycle.
    • Performed high-level technical architecture design work, including system diagrams, documentation and server/infrastructure configuration and maintenance.
    • Worked with Hibernate, JAX-RS, Apache Axis, and EJB to implement a company-wide integrated service layer to expose a common interface and language for business types, while communicating with multiple systems seamlessly using web services.
    • Used GWT and Ext-GWT extensively, to provide rich user interfaces and to create a highly-modular system, with excellent decoupling between view and services layers.
    Technologies: Java, GWT, Oracle, EJB, J2EE, Ant, Ext-GWT, Hibernate, Spring, Apache Axis, Gson, Oracle
  • Software Engineer
    Entertainment Publications
    2006 - 2008
    • Worked on various company websites, using J2EE technologies, including JSP, EJB, JMS, JNDI, as well as JSF, HTML, Hibernate, JavaScript, and CSS in a JBoss application server environment, in both Windows and Unix/Linux environments.
    • Led a team for email development, using the Responsys email tool and a proprietary email tool. Responsible for helping out other team members, overseeing the development of new features, and peer reviewing any work done on these systems.
    • Worked on the development of batch processes to send emails and feed data to clients, using Java, Perl, Unix scripting, XSL and XML.
    • Worked on the development of client-facing Web services, using Atom and SOAP technologies.
    • Responsible for meeting with clients, both internal and external, to develop business needs and plan the required steps to be taken, to achieve goals.
    • Worked and thrived in an Agile development environment.
    Technologies: Java, J2EE, Hibernate, JAX-WS, JAXB, Spring, JSP, EJB, JMS, JSF, Atom, SOAP
Experience
  • Gigversity (Development)

    I worked with a business project sponsor to develop an entire site from scratch. Used Java/J2EE, HTML, CSS, JQuery, JPA, Google App Engine, Google Apps, and distributed caching framework to implement a reliable, extensible system that would elastically scale to meet increasing demand.

  • BlackBerry Expert Support Center (Development)

    Worked as a lead developer and Team Lead for this project while at RIM.

  • JumpQ (Development)
    http://www.getjumpq.com

    Platform to allow merchants to offer self-scanning & checkout and order-ahead capabilities through a mobile app to their customers. Built using PhoneGap, available on App Store (https://itunes.apple.com/ca/app/jumpq/id963172776?mt=8&uo=4) and Google Play (http://play.google.com/store/apps/details?id=com.getjumpq.app).

Skills
  • Languages
    HTML, Java, HTML5, CSS, SQL, CSS3, JavaScript
  • Paradigms
    Continuous Integration, Scrum, Agile Software Development
  • Platforms
    Windows, Linux, Android, iOS
  • Misc
    SaaS, EhCache, Mobile Apps
  • Frameworks
    Tapestry, Android SDK, AngularJS, GWT, PhoneGap, JavaServer Faces, Express, Apache Struts
  • Libraries/APIs
    jQuery, PayPal API, Stripe, jQuery Mobile, PhoneGap NFC, Facebook API, Android API, Node.js, Twitter API
  • Tools
    Jenkins, JIRA, Asana
  • Storage
    NoSQL, Google Cloud Datastore, Amazon S3, Cassandra, Memcached, MongoDB
Education
  • Master's of Engineering degree in Management Science
    University of Waterloo - Waterloo, ON, Canada
    2009 - 2010
  • Bachelor of Science degree in Computer Science
    University of Windsor - Windsor, ON, Canada
    2002 - 2005
Hire the top 3% of freelance developers
I really like this profile
Share it with others