Principal Software Engineer Resume
3.00/5 (Submit Your Rating)
Peabody, MA
SUMMARY:
- Strong background in developing applications utilizing multiple tier architectures
- Proficient in object - oriented development and relational database techniques
- Highly skilled in using the following tools
- VB.NET, C#
- Web development tools such as ASP.NET, ASP, HTML, AJAX and JavaScript.
- Database platforms such as SQL Server and MS Access.
- IIS, AWS(S3, EC2, RDS and SES), SOAP, WCF
- C, C++, Visual Basic 6.0, VBA for Office.
- Familiar with MVC, JSON, Angular and REST APIs.
- Proficient with many 3rd party controls such as Telerik UI for ASP.NET AJAX, IPWorks SSL Toolkit, Xceed tools and DevExpress.
PROFESSIONAL EXPERIENCE:
Principal Software Engineer
Confidential, Peabody, MA
- Transitioned an existing system from using a secure FTP server for file storage and transfers to using Amazon S3.
- Built window services using both C# and VB.NET.
- Managed outsourced projects to an India based team. Prepared specifications interfacing with end users at Confidential . Held regular meetings with that team and took delivery.
- Improved website security.
- Built features into website that pull data from other internal software systems.
- Converted a web application from using ActiveX controls to using an application launched from a URI scheme.
- Built utility for moving files from S3 to our servers for reprocessing.
- Built tools that interface with an external system for processing sales orders and sales order templates.
- Built unit tests with Visual Studio and UI tests with Telerik Test Studio
- Added features to existing web sites as needed.
.Net Developer
Confidential, Andover, MA
- Redesigned utility that is used for configuring NCPDP payer sheets that get electronically sent to insurers.
- Built utility for creating 837P files to be used for electronic billing.
- Improved database performance of frequently used stored procedures.
- Built reports from existing data as needed.
Senior Software Engineer
Confidential, Peabody, MA
- Built a HIPAA compliant web site for transferring sleep studies and reporting on study turnaround time
- Added secure web transfer functionality to applications
- Designed and built an inventory management system for tracking DME using ASP.NET
- Made decisions related to design changes of software
- Provided 2nd tier support for users of several websites
- Built secure web services using ASP.NET
- Documented detailed software requirements and test plans for existing applications as required by the FDA
- Improved usability and performance of an existing sleep study application using Visual Basic
- Built a data mining web site that is used for analyzing existing sleep data.
- Managed secure FTP servers used for transferring patient data.
- Managed SQL Server databases related to websites developed.
Programmer/Consultant
Confidential, Dover, NH
- Added new functionality to an existing insurance application using VBA for Access, Word and Excel
- Improved database performance of and developed new features for a web application built with ASP
- Developed a sales application with VB.NET with a SQL Server backend
- Added replication functionality to the sales application
Software Engineer
Daylight Software, Dover, NH
- Developed two applications, from start to finish, using Visual Basic 4.0-6.0 while utilizing a three-tier architecture and the Component Object Model
- Participated in the design of software and the database schema
- Analyzed and solved data related issues for customers
- Designed and developed ActiveX controls with Visual Basic
- Led 2nd tier customer support
- Improved software performance by making significant changes to the design of software and database schema
Computer Programmer
Confidential, Portsmouth, NH
- Designed the database for and programmed an in house lead entry system from start to finish using MS Access 7.0 with VBA
- Tested existing applications for defects
- Developed reports with Crystal Reports
Computer Programmer
Confidential, Concord, NH
- Designed and developed several in-house utilities that were needed and programs that involved serial communications in C/C++
- Among the projects was a schematic comparison utility and a program used to test sending commands to a computer board