- Fairfield CT
In my 10 years of experience, I am passionate about leveraging PLM and IT technology to get different role players to solve problems collaboratively and add value to joint intellectual property.As a mechanical engineer I enjoy PLM (Windchill) productdevelopment context, especially the multidisciplinarymechanical,electrical and increasingly software aspects that need to be tiedtogether in a systems engineering approach. I enjoy applying engineering, PLM and IT technology outside the box to solve social problems.
Software Engineer / Scrum Master / Implementation Consultant/ Web Developer with strong background in Web and Desktop Application Development as well as custom integration to Enterprise software.
Application architect, Technology selection guidance and hands-on development for GE new web and mobile based software applications, for visualizing and content management and content editing (web based PDF, MsDoc). The functionality is Instigation with PLM (Content Management) to Web-based content editing, Web application (Custom Visualization app). The tech stack is AngularJS, Pdfjs, Backbonejs, Highcharts, LESS, Bootstrap, Nodejs (+Expressjs) and cutting edge server (J2EE) side technologies (Dropwizard, Spring Frameworks, Vertx, PDFBox etc...). Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment. Features include developer, QA, and production version of concatenated and minified code builds, deployment plus linting, ng/jdDoc. Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching.