Sr. Software Developer Resume
SUMMARY:
- Innovative software engineer offering more than 25 years of experience in the full Agile software development lifecycle (SDLC) - from concept through delivery of next-generation applications and customizable solutions.
- Expert in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications.
- Known for excellent troubleshooting skills - able to analyze code and engineer/re-engineer well-researched, cost-effective and responsive solutions.
- More than 8 years of experience in CLEC billing and provisioning.
- More than 8 years of experience in firmware & software unit testing for medical devices.
- Experienced .NET (15+ years) and client/server programmer.
- 5+ years’ experience Model-View-Controller (MVC) .NET programing method
- 1+ year experience in AngularJS web development (HTML extensions)
- 5+ years’ experience Web Services (WSDL, SOAP, REST Development)
- 3+ years’ experience Windows Communication Foundation (WCF) services (Web Endpoints/XML data)
- 3+ years’ experience developing test suites using Selenium (Java, C#, etc.)
- 10+ years .NET Windows base applications full life-cycle development.
- 10+ years MS SQL Server 2000 2015 DBA/Developer (DTS packages SSIS/SSRS, etc.).
- More than 15 years MS Access/MS Office VBA programming.
- Expert in Visual Studio with extensive experience developing and supporting VB.net applications.
- Expert in writing and executing SQL queries.
- Proficiency with VB script syntax and semantics (third party test tool - QTP Pro, Harness IT, N-Unit, J-Unit, etc.).
- Strong knowledge of software Development methodologies and developing detailed designs.
- Knowledge of QA Processes, test data management and software development life cycle.
- Experience in the creation of test plans, detailed test cases, test scripts, and performance test planning and execution.
TECHNICAL SKILLS:
Languages/Software: SQL DBA, client/server, Sybase, RapidSQL Sybase, Exceed for UNIX, FoxPro, Java, C#, VB, Selenium. Proficient in MS .NET Visual Studio Visual Basic (VSTS2003 VSTS2013); MS SQL 2000 MS SQL 2012; C#; SQL Store Procedures, SQL DTS packages; XML; HTML; Web - Services; Angular2; MS Access; VBA, Dbase 2000, DBase and above, All MS Office Tools; Adobe suite, Crystal Reports WCF, WPF, AngularJS techologies
Hardware/Firmware: Test Equipment: Oscilloscope, Spectrum Analyzer, Signal Generator, Logic Analyzer, TI MSP430 Interfaces: Interfaces RS232, RS485, I2C, SPI, USB, Ethernet, 1Wire Firmware IDE: IAR IDE
PROFESSIONAL EXPERIENCE:
Sr. Software Developer
Confidential
Responsibilities:- Involve in full SDLC process for planning, creating, testing, and deploying all UPS Test Tools applications.
- Migrating VB.NET Windows Forms applications to C# MVC Web Development with Bootstrap, AngularJS
- Created Web Services using WCF technology (TEST API, SOA)
- Responsible for Developing and maintaining VB.net front end software on SQL platform (.NET MVC).
- Lead QA automation team members in the creation of test plans, detailed test cases, test scripts
- Lead BTT (Billing Test Team) to develop performance test planning and execution
- Create development developing solutions interfacing with MS Access, MS Excel, and XML inputs/outputs.
- Create high level Requirements and responsible for developing designs, coding software, and
Performing testing for assigned work (White and Black Box testing)
Sr. Software Developer/Software & Firmware Unit Test Engineer & Release Manager
Confidential
Responsibilities:- In charge of Data Mining/Data Warehousing project to provide data for clinical trial FDA submissions (ASP.NET with MVC, XML MSSQL).
- Develop and execute Firmware & Software Black and white box test cases for implantable medical devices based on risk-based approach to unit testing (using .NET Framework 1.1/2.0/3.5/4.0 for Windows platform).
- Follow FDA regulations and guidelines for code reviews, code coverage results, and project analyzer tool metrics to drive code testing priorities and concentration (.NET Frameworks 1.1 4.5 development tools).
- Participate in all phases of the control and review of new product designs to assure:
- Potential defects are eliminated at an early stage in the design process
- Critical component and process capabilities are evaluated and included in the design process in order to assure the end result is a "robust" design, including reviewing designs for sources of potential failure and for manufacturability.
- Participate in product and process risk assessment activities, including Hazards Analysis, and Design/Process Failure Modes & Effects Analysis (DFMEA/PFMEA) to ensure compliance to ISO 14971.
- Develop and execute test tools using VSTS2003 VSTS2013 (VB.NET/C#.NET) to verify medical device algorithms and functionalities.
- Assist development engineers in establishing reliability test techniques and test structure design for new and emerging technologies (moving unit testing from third party application to .NET VSTS TFS).
- Provide technical and development support for all Angel Medical Systems applications and tools (Web applications using ASP.NET/ADO.NET ASP.NET with MVC3/JQuery/Ajax).
Senior Programmer Analyst/QA Project Manager (Consultant)
Confidential
Responsibilities:- Create and manage QA “Project One” RBC Capitals Markets and Dain Rauscher.
- Responsible for the management of QA team “Project One” deliverables timeline.
- Analyze Global Equity Derivatives Administration applications impacted changes.
- Create development and test plans using .NET with Sybase, UNIX back-end Store procedures.
- Create batch process using Pearl and UNIX wrapper scripts.
- Responsible for implementing new QA test processes and documentations for “Project One”.
- Coordinate and manage testing plans with RBC Capitals Market, Dain Rauscher and ADP/ICI personnel For sequence of events coordination.
Director of Systems Architecture
Confidential
Responsibilities:- Create and implement a new CLEC division within the company with Sales and Order Automation to the ILEC in 90 days (Verizon; Bell South) including:
- Develop and manage interfaces between Order Processing & Billing Systems using .NET TCP/IP sockets and Windows Services.
- Develop and manage interfaces between Ordering System & ILEC gateway using .NET Web Services (using ADO.NET adapter technology to connect to SQL databases).
- Create and manage CLEC Cost Assurance System using .NET technologies.
- Responsible for implementing new CLEC Billing System including:
- Architect and manage migration plans to consolidate - DBS billing system (Alpha, Vax VMS MSSQL), Transpoint billing system (FoxPro Database MSSQL), Teleflex billing system (AS/400 MSSQL).
- Develop and manage ILEC Reconciliation Application.
- Develop daily CDR pre-processing interface to convert ILEC daily CDR format (EMI, DMS250, Nortel Switch, and Nortel VoIP XML CDR) into Acceris CDR Format using ADO.NET & VB.NET.
- Establish zero-defect processing and on-time bill generating interface with OSG (third party vendor) utilizes a highly-defined Automated Document Factory (ADF) system using XML/XSL/DTD technologies.
- Establish business processes, and selects the best software to support those processes or determines the development of dedicated solution. Work closely with System Architects and Application Architects to design the interaction between systems, imposes restrictions on the use of platforms and tools. Set global standards shared between supervised systems. This ensures that all solutions usually composed of many infrastructure elements and software, works well with each other.
Network Manager/System Administrator
Confidential
Responsibilities:- Migrate ENSR network from Banyan Vibe into Windows NT OS for ENSR Eastern Region (Mass, PA, NJ and MD).
- Develop and execute mail system migration from happy Mail to MS Exchange Server 5.5.
- Develop data conversion program to transfer raw ASCII format data into AutoCAD using MS Access and VBA.
Network Manager/System Support Analyst
Confidential
Responsibilities:- Built and manage 10 licenses Novel Network to handle daily A/R financial system for three of Kids “R” Us distribution centers in New Jersey, Los Angeles and Chicago.
- Develop and manage end-to-end vendor rating system using DBase for Kids “R” Us distribution centers.
- Develop and manage Trucking/Fleet tracking, rating system using MS Access and DBase for Kids “R” Us distribution centers.
- Develop and manage division budgeting program using MS Access to assist the GM and the Director of Logistics to build their quarterly budgets.
Software Quality Engineer
Confidential
Responsibilities:- Ensure compliancy with Government Mil-Standard on Av-8B and F-18 jet fighter projects.
- Develop and manage test cases and plans to assure the software quality of every release using VAX VMS/DCL and FORTRAN.
- Work with Material Review Board to ensure the compliances with government Mil-Standard to correct every failed test attempt.
- Sign-off, release and archive software and documentation.
