MICHAEL A. TEDESCO
* ********** ******, **********, ** 01887 *********@*****.*** C: 978-***-**** H: 978-***-****
Synopsis:
Seeking a full-time principal/lead development role in an established and growing company. Having extensive Information Systems experience in software development and web/network design and implementation in diverse environments.
Expertise, knowledge and skills in such areas as:
IT Services – developing custom software for e-learning, derivatives trading, mutual fund web pages, manufacturing, marketing, HR self-service, and the pharmaceutical industries.
Client interfacing and requirements gathering, including developing and implementing customized J2EE software solutions in-house and then preparing implementation details.
Project Design & Management
Project Staffing & Training
IS Design & Management
Web & Network Design
Selected areas of accomplishment:
Fast learner and proven project leadership over all aspects of a mid to large size customized software solution.
At Quintiles became the lead developer and architect for the newest most challenging
software customizations for client ACS/NSQIP while maintaining high quality, software integrity, and software extensibility and re-use.
At Prospectiv designed, developed, and implemented a Web Base Restful API Service, for Google and future API Clients integrating with internal systems and database allowing for additional offer revenue streams. Broke out core code to be shared between our web and standalone application modules.
At Follett developed custom software for Triumph Learning, Curriculum Associates, and the Aspen X2 SIS system.
Led small team at Evergreen to deploy innovative Ajax, J2EE, and DHTML web solutions for their main site.
Multitask call center support and development of messaging improvements at Putnam.
Worked on wide array of key Web Service Modules for Fidelity’s e-business project.
Designed, developed and implemented major portions of an instructor-led training add-on product for client portal site.
Designed, developed and implemented State of Michigan’s DMV Image and Web Retrieval System.
Played a major role in building NECX’s development center with primary goal of rewriting its Internet site and internal trading platform to be Java J2EE compliant saving the company $7 million.
Developed and enhanced WebNet spidering software to allow traders quick access to parts pricing and availability from other websites via part numbers that resulted in savings of over $100K/year.
Created Human Resource self-service CGI programs running via campus Intranet PC’s and kiosks.
Implemented a plant-wide inventory control system with over 500 programs, networked inventory, purchasing, and warehousing together that improved order processing and stock fulfillment.
REQUIRED SKILLS MATCH:
8+ years of experience and advanced level skills in Java that center around multiple roles such as full life cycle development, project leadership, principle engineering, some architecture, production support and others.
1 year EXT-JS 4.X
2+ Years in Flex and Actionscript, primarily Flex 3.
Some Ruby-On-Rails.
Use of JQuery, AJAX, Jstree and JSON on the X2 Aspen SIS system.
3+ years of experience and a demonstrated proficiency with XML.
3+ year of experience and a demonstrated proficiency with Struts, Spring, Hibernate.
Proven experience with Rational Rose.
RDBMS experience includes Oracle, Sybase, MySQL and MS SQL.
Code management experience includes multiple tools such as PVCS, CVS, and SVN.
Financial industry experience totals more than 5 years including developing applications for Putnam, Evergreen, Fidelity Investments, Allmerica, and S & P.
Technical Skills:
Architectural Skills:
OO Design, UML, Data and Object Modeling, Rational Rose
Application & Web Servers:
Jboss 5.x, Tomcat 7.x., Websphere 5.X, WebLogic Application Server, Commerce Server, and Personalization. ATG Dynamo.
Frameworks & Standards:
J2EE, Spring MVC 3.1, Memcache, EasyMock, SOAP, Web Services, XML, Struts, Spring 2.x, PureMVC, Cairngorm, Swiz, MVC, Java RMI, EJB, Swing, JSP, JSTL, EL, VTL, Tibco, Hibernate, Tiles, Servlets, Junit, LDAP, Active Directory, TopLink, Sonic ESB SOA, AJAX, DWR, Rest Interface, CSS, OJB and JMS
Software:
Flex 3 & Some 4, ActionScript 3 & 4, Java, PHP, Perl, C, Basic, JSP, HTML, XML, XSL, JavaScript, Cobol, DOJO, JQuery, Jstree, JSON, Some Ruby, Ruby on Rails, and Flash, Powerpoint, Blaze DS, EXT-JS
Databases:
Oracle, Sybase, MS SQL Server 2000, MySQL, MS Access, JDBC/ODBC, PL/SQL, Mongodb
Tools:
Maven 3, Git, WSAD, JBuilder, Visual J++, Visual Cafe, Front Page, Dreamweaver, Homesite, Ant, Rational Rose 2000, Jedit, MyEclipse, Eclipse, SQL Server. Ent. Mgr., CVS, Starteam, SVN, PVCS, Visio, and SiteMinder 4.1
Platforms
Ubuntu 12.x/Debian, Sun OS, AIX, HP-Unix, Linux, Windows XP, 2000, Windows Server 2003
Performance
JMeter 2.3.2, Flex Profiler
Summary Experience:
Sr. Software Engineer – Quintiles Jun 2013 – Current
Responsible for new development, architecture, and customizations around core patient case platform for client ACS and program NSQIP.
Developing complete subsystems including new roles, workflows, audit trails, landing pages, dynamic UI content and administration functionality.
Working in multi-tier J2EE Tomcat environment.
Assisted in development for other client projects and work in an often fast-paced quality deadline driven environment.
Perform and tag test builds and develop high quality impactful deliverables.
Sr. Software Engineer – Altran North America Aug 2012 - Jun 2013
Performing multiple software roles at client site Novartis, NIBR division, mainly as UI and Database developer, but also acting as release engineer and qa. Working in a very agile and quick to production environment, often making quick independent decisions while keeping quality code.
Making a number of enhancements to the two main Order Management systems with little specifications and working closely with the project manager.
Developing dynamic SPA using Javascript, EXT JS and JQuery, HTML 5, and CSS for the UI layer with Tomcat Java Servlet middle tier returning JSON formatted by executing Ajax calls into Oracle packages.
Developing business logic in Database tier.
Software Engineer – Eversave/Prospectiv Nov 2011 – Aug 2012
Design and develop web Restful API software for the Google Offers Marketplace for revenue share Deals, employing Java Spring MVC. Involves sending Restful service calls to Google API and receiving JSON messages that updates our internal systems and give marketing users the ability to add vouchers, cancel campaigns, and receive statuses.
Develop HeatMap report utilizing Google GEO Charts and Markers to show sales across the US and geographically in a particular Marketing Center during a timeframe.
Develop intranet sales and marketing administration JSP pages to administer Daily Deals.
Interface with Marketing and 3rd party sources to ensure all offers are processed and fulfilled.
Principal Software Engineer – Follett Software Company Mar 2008 – Oct 2011
Developed custom School Testing, Classroom Administration, and Reporting software for Triumph Learning consisting of Flex front-end with Java, Spring, Hibernate and Oracle on a Jboss server and used the Lycea content engine and Blaze DS. This product was successfully installed by the client in over six states and employed PureMVC framework.
Developed portions of Curriculum Associates elementary student testing application consisting of Flex front-end with Java, Spring, Hibernate and Oracle using Cairngorm
framework.
Developed LMS add-on components for the company’s X2 Aspen SIS web based application. Technologies were based on Struts, JSP, JQuery, Jstree, and JSON as well as MySql and OJB.
Developed and led small team on developing a small web based Ruby on Rails application for tracking and reporting on Library Book management.
Sr. Technical Consultant – North America Services
Norkom Technologies, Boston, MA. Apr 2007 – Feb 2008
Perform all services related tasks for North American operation for various clients, including requirements gathering, data modeling, custom screen and workflow design, user software installation, applying anti-fraud detection rules, creating documentation and training to client specifications.
Lead the complete lifecycle after sales and into deliverable, designing and developing screens and workflows for the custom client fraud solution, facilitating user
acceptance,working with custom engineering, then deploying the software onsite and ensuring a successful implementation through deployment and into UAT and production.
Created nearly 60 customized screens and workflows per client requirements for the 3rd largest Credit rating company in the country.
Developed with engineering all anti fraud detection rules and scenarios and implemented them into Norkom’s Fraud and Case Management solution.
Sr Web Developer Feb 2006 – Apr 2007
Evergreen Investments, Boston, MA.
Act as a premier contributor and group leader in enhancing Evergreen Investments corporate website by implementing new modules in institutional reporting, silo security, and fund information.
Lead technical design and new development utilizing frameworks like Spring, DOJO, DWR, Sonic ESB SOA, Struts and AJAX.
Quickly adapt to new priorities, grasp technologies and work effectively to deliver quality work on time and within budget.
Work as a leader and resource to other members and effectively coordinate and communicate necessary work to be performed by other members and third parties.
Contractor, Boston, MA. Sept 2003 - Feb 2006
Putnam Investments, Andover, MA.
Perform two key roles (Support & Developer) on daily basis for Information Systems Division of Putnam Funds Derivatives Trading Systems including CRTS, Blotter, Kondor, Tops, and FI Trading.
Assist and ensure all Unix Autosys jobs run successfully and SOD and EOD jobs are run.
Provide primary and secondary call support.
Responsible for developing enhancements and functionality to key Kondor Messaging Modules written in Java and using Tibco messaging framework. Currently adding additional services for Security Server Prioritization to ensure priority messages get processed sooner for priority vs. non-priority messages. Also assist in integrating this feature into Kondor Monitor Swing tool.
Fidelity Investments. Merrimack, NH.
Key contributor and developer of Fidelity’s next generation E-Workplace HR suite using WSAD to build J2EE and Struts based WebServices, integrating XML and SOAP.
Worked for various teams including Service Module Development, Search Framework, and DataAccess (DAX).
Responsible for developing, integrating software, and directing offshore development staff to work with various Web Service calls and functional core modules.
SkillSoft Inc. Nashua, NH.
Developed E-Learning Instructor-Led Training Course System in J2EE as add-on product integrating with company’s portal site. Technologies included Struts, Hibernate, Velocity, EL, JSTL, JSP, and Tiles. Responsibilities included the development of Student Course Registration Enrollment and Withdrawals, Course Interest, User Management, CSV Uploads, and Student Email Subsystems.
Digimarc, Inc. Burlington, MA.
Took over a project that was three weeks behind schedule and developed a complete web solution that was delivered to the State of Michigan on time.
Designed, developed, and implemented all aspects of an Image Retrieval Web Service that enabled Michigan’s State Department and Police to retrieve/modify driver license information.
Integrated and documented a complete web solution for the State based on Apache Tomcat 4.1.X utilizing J2EE technologies including JSP, Servlets, JavaBeans, and JDBC.
Standard & Poors, Boston MA
As a project member, rewrote the CMBS business flow and functionality cores of an Analytics Engine including development of Junit test cases for Cash Flows and Price Yield calculations.
Developed Business Adapter classes to extract data from mid-tier JavaBean components that feed into analytic black-box classes.
Created investment JSP pages for Loan and Bond type assets.
Converge (formerly NECX), Peabody, MA Mar 1999 – Mar 2003
Senior Web/Java Developer
Led a project group that designed/developed and implemented an intranet core trading system with WorldWide Availability (Supply), Multi View, and Want-To-Buy (Demand) subsystems which provided company traders with instant contact, quantity and pricing information.
Interviewed consultants and new hires, formulated project plans, designed, led, and worked with users and other software professionals.
As group leader on Converge’s re-architecture and open source migration project, designed and promoted best practices in establishing a J2EE framework model for future development.
Designed, developed, and implemented external web applications supporting company’s electronic exchange trading business that helped them achieve global visibility and faster product ordering. Applications consisted of Java, J2EE design, JSP, Servlets and EJB with Weblogic.
Designed core components on rewriting Converge’s News and Pricing Trends application utilizing Rational Rose and UML.
Varied roles included Project Leader, QA Engineer, Business Analyst, and System Architect.
Responsible for proof of concept port of intranet trading system to Jboss 2.X.
Allmerica Financial, Worcester, MA 1993 - 1999
Senior IS Consultant
Created an Open Enrollment Benefits System using Java and an application that automated the process of capturing benefit enrollment information for prospective client companies.
Developed HR Self-Service CGI programs including Direct Deposit, W-4, and Name/Address changes using Java and JBDC these were the first self-service applications for employees through Allmerica's Intranet, including PC's and Kiosk machines located throughout Allmerica.
Responsible for running employee payroll using Cyborg on AIX platform.
Coded Client/Server applications for HR including Performance Review, Job Requisition, and Salary Planning using RAD development tools including JAM and PowerBuilder.
Gillette Company, Boston/Andover, MA 1986 – 1993
Senior Programmer Analyst Personal Care Division
Developed networked and standalone PC systems including inventory and production MRP applications mainly in MicroFocus COBOL and X-BASE.
Developed and supported a Parts Inventory System consisting of over 500 programs that was networked across the plant that was used by purchasing, warehousing, and parts crib.
Senior Information Resource Analyst Razor Division
Provided AIX System Administration support on a 16 Gigabyte RS/6000 which included adding users, upgrading AIX UNIX software, and adding third party imaging software.
Education and Training:
Northeastern University Master in Business Administration
MA (Finance and MIS concentration)
Boston College Bachelor of Science in Computer Science & Marketing
MA
Certified Netware Engineer (CNE), Original NEJUG member, Currently Enrolled Web Master Certification Merrimack College Andover MA