Manager Of Software Engineering Resume
5.00/5 (Submit Your Rating)
Providence, RI
SUMMARY
- Secure a position with an active and engaged group of like - minded software developers working and building a better product together. Work with current and cutting edge technologies.
- Senior Software Engineer with 18 years of diverse professional experience capable of managing technology projects from concept to completion with remarkable deadline sensitivity. Strong software-as-a-service (SAAS) experience in the Healthcare and Financial industries.
- Highly skilled in web-based and back-end application development. Possesses expertise in object-oriented analysis/ design, skilled at progressing from problem statement to delivery.
- Extensive experience as the primary project planner and technical contact for large customers during all phases of a products’ SDLC. Proven track record of adding production quality and efficiency by supporting and mentoring development teams.
TECHNICAL SKILLS
- ASP.net framework versions 1.1 - 4.5; Webforms, Winforms
- C# and VB.Net
- CSS, JavaScript, JQuery, AJAX, HTML5
- Classic ASP
- MS SQL Server, Oracle 9i - 12c, MySQL
- PL/ SQL, T-SQL
- Restful web services
- Java, JavaServer Faces
- PHP
- SAML
- XML
- Visual Studio 2015, 2013, 2010,2005
- Eclipse Kepler
- IE and Chrome Developer Tools
- SQL Developer
- Tortoise and Visual SVN
- PHPStorm
- Fiddler
- Git
- Redgate .Net Reflector
- AxoSoft
PROFESSIONAL EXPERIENCE
Manager of Software Engineering
Confidential, Providence, RI
Responsibilities:
- Acting as a technical and project resource for Engineering, Product, and QA departments.
- Training and mentoring engineering team members.
- Managing team performance and progress metrics.
- Addressing business critical issues.
- Agile project sizing and sprint planning.
- Determining product release schedules.
- Allocating daily jobs and workloads.
- Recruiting and hiring authority.
- Reporting to Executive Leadership.
Team Lead and Senior Software Engineer
Confidential Providence, RI
Responsibilities:
- Perform as a technical and project resource for other staff members.
- Managing team performance and progress metrics.
- Researching and addressing business critical issues and product defects.
- Architecting proof-of-concept projects.
- Maintained and enhanced existing HL7 ADT, SIU, DFT interfaces.
- Administering the SVN server and repositories.
- Responsible for critical system backup plans and scripting.
- Recruiting and hiring authority.
- Agile project sizing and sprint planning.
- Allocating daily jobs and workloads.
- Ensuring sprint progress and schedule is met.
- Training and mentoring team members.
Senior Software Engineer
Confidential Providence, RI
Responsibilities:
- Coded custom AES 256 bit encryption library used in multiple products security layer.
- Analyzed and wrote C-CDA ETL tool to satisfy Meaningful Use 2 VDT requirements. The product successfully certified
- Worked on Meaningful Use Certification in 2010 with a focus on the Continuity of Care Import/ Export/ and View. The product successfully
- Participated in many “war rooms” as an expert in web technologies.
- Frequently selected to tackle projects requiring unique out-of-the-box solutions.
- Fixed legacy code defects throughout the web application and executable agents.
- Designed and coded new enhancements solutions for legacy and new products.
- Implemented Single-Sign-On (SSO) application integrating CareTracker with the American Medical Association (AMA) Provider Portal. The feature was designed with reuse in mind and was later implemented with a dozen more companies expanding the products feature richness and market exposure.
- Implemented a credit card payment feature supporting payment plans and external scanning devices.
- Taught C32 and C-CDA classes internally to 50+ sized groups.
- Organized and presented Agile events to improve Development adaptation.
- Migrated existing CRM application (PHP) to ASP.Net 2.0.
- Only individual on the team who was customer facing for high profile issues..
Principal Software Engineer
Confidential Warwick, RI
Responsibilities:
- Extensive practical experience working with clients to determine the specifications and goals of a project. Often helped clients to conceptualize their project to fruition.
- Responsible for formulating and executing the SDLC.
- Successfully managed Software Developers on many projects.
- Designed and implemented highly customizable web-based reporting tools and wizards to summarize and present data both visually with graphs/ charts and tabular/ grid formats with dynamic features written using MS SQL 2005, AJAX, and 3rd party libraries presenting complex data sets into actionable multi-layered reports.
- Designed and implemented multiple tools to improve internal business metrics. (including: automated backup system, invoice generator/ manager, time clock, knowledge based library, CRM for sales team) in Visual Basic.NET and MySQL.
- Designed and implemented a reusable C#, ASP.NET code framework for application development that substantially reduced development time.
- Designed and implemented many custom web controls in ASP.NET to promote code reuse.
- Frequent use of Master Page, Themes and Skins during development.
- Extensive work with large databases containing tables with millions of records.
- Extensive experience handling highly sensitive data in both the financial (Banks) and health care (Hospitals) sectors.
- Implemented web-based surveys conforming to the look-and-feel of clients’ brands using a mixture of off-the-shelf products and customization.
- Setup and managed infrastructure servers including: development, production, business vital machines, and telephony system of 70+ phones.
- Responsible for investigating and recommending new technologies and guiding technology policy and purchasing.
- Recruiting and hiring authority.
Application Programmer
Confidential Kingston, RI
Responsibilities:
- Developed Java stubs/ drivers to engineering specification for a proprietary Java-based application architecture.
- Worked on a team to extract and cultivate a Java architecture base infrastructure to facilitate code reuse with consistent application features across all products..
- Developed Java based communication application layer, Smart Secure Sockets, to act as a wrapper for SSL connections.
- Implemented a database reporting system against a database containing millions of records, with a query wizard, in order to make data contained in the key-click collection project useful. (ASP and SQL Server 2000) Web enabled using Active-X.
- Developed an in-house reporting tool for the auto-update database using ASP, JavaScript, HTML and T-SQL statements.
- Wrote a wrapper in C to run the Java framework as a Windows Service.
- Designed and implemented an XML reader/writer in Java for proprietary platform.
- Designed and implemented a serialized hash table reader/writer in java.
- Designed and implemented stored procedures on SQL Server 2000 for many projects.
- Development required the use of a CVS package (Continues).
- Automated many build processes on both Unix and Windows NT OS’s.
- Performed bug fixes and feature enhancement for product releases v1.7 and v1.8.
- Worked extensively with Make files both on Unix and Windows NT (Cygwin was used on NT4.0).
- Design and implemented many batch/command files to increase efficiency and build consistency.
- Extensive documentation and technical writing ranging from functional specifications to design documents.
Web Application Developer
Confidential Boulder, CO
Responsibilities:
- Developed a web-based data delivery and management platform for the Sun Microsystems StarOffice project database containing millions of records.
- Development was done on a Windows 2000 network using Microsoft Interdev in concert with Source Safe.
- JavaScript was used for all forms and error checking in addition to creating a more dynamic web page.
- Wrote T-SQL statements and stored procedures to run against Microsoft SQL Server 2000.
- ASP (VB Script) was used for application logic and database interaction.
- HTML was the primary script used for the user interface, along with some DHTML.
- Implemented interoffice application to manage sales department customer contact information and metadata. Created COM objects with visual FoxPro v6.0.
- Project manager for the large-scale WWW data-harvesting project, which focused on collecting and compiling lists of private car sales.
- Designed and implemented web spider software to compile records detailing all contact information on a company, using Perl script.