Senior Software Developer Resume
OBJECTIVE:
Consulting or permanent position as .NET, C#, ASP.NET, Java, Oracle, PostgreSQL, MS - SQL, GIS, Delphi developer, System Integration, SOA.
PROFESSIONAL SUMMARY:
- 21+ years of experience as a Software Developer in industries including Finance, Commerce, Manufacturing, Insurance, Engineering, Scientific Research, Government, Geographical Information Systems and Healthcare.
- 18 + years developing in Microsoft technologies such as C#, VB.NET, ASP.NET/MVC, Visual Studio, and LINQ.
- 18 + years Oracle 8-12c database design, PL/SQL development.
- 12 + years Object Oriented Design and Development, Design Patterns
- 12+ years of .NET with the full SDLC: Architecture, Design and Development including .NET 1.0-4.5 development in multi-tier, multi-platform, high availability applications.
- 6+ years of experience in Agile environments
- 6 + years SQL Server, T- SQL
- 8 + years XML, XPath, XQuery, XSLT, WSDL, SOAP, SOA implementation, Web Services, WCF
- 5 + years HTML, CSS3, JavaScript, AJAX, JQuery, TypeScript, SignalR, Node.js
- 3 + years System Integration. Oracle Data Integrator (ODI), Oracle Server Bus (OSB), ETL
- 3 + years GIS (Geographical Information Systems), Oracle Spatial, SDO Geometry
- 3 + years Java Web Application and Web Services Design and Development, System Integration
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Design and development of Confidential reports for application sales, inventory and shipping reports for entire Confidential enterprise and each store.
- Oracle 12c, BPEL, System Integration, SOA implementation. UNIX Shell script.
- Oracle Service Bus (OSB), ESB. PL/SQL Packages, function, procedures.
- Confidential retail operation web services and message flows, SOA, integration: RESTful APIs, Web Services, Web API, Oracle Service Bus (OSB), ESB.
- Technology Used: Visual Studio 2017, C#, LINQ, Web Services, RESTful APIs, Microsoft Azure, Web API, Oracle Service Bus (OSB), ESB, BPEL, SOAP - UI, Scrum and Agile methodologies.
- Project: Retail and Pricing Enhancement Program.
- Design and development of Confidential Order and Delivery Schedule Manager Application to manage Confidential orders and deliveries for entire enterprise and outside vendors.
- Consuming web by .NET applications and business components
- PostgreSQL design and development.
- Analysis, Design and Development of Retail and Wholesale Pricing Model.
- Implementation of Java Web Service for gift card, credit cards and banking reconciliation.
- Oracle database design and development. PL/SQL Packages, function, procedures. Store labels application.
- SOA implementation.
- Design and development of Confidential Application for retail stores labels printing; Web and Windows Application based on .NET 4.5 frameworks.
- Oracle SOAP package implementation.
- Extension and modification of existing Confidential Vendor Delphi Application.
- Extension and modification of existing Confidential Credit, Debit, Gift Card Delphi Applications.
- Oracle database design and development.
- Design and development of Promotions Application to manage promotion pricing policy for entire enterprise.
- SQL Server T-SQL design and development. SQL Server Integration Services (SSIS). Confidential Retail Point of Sale data integration with Confidential ERP and Confidential financial.
- Retail and wholesale pricing web application for internal Confidential clients: Node.JS, Angular.
Technology Used: Active Directory, TFS, C#, NET 4.5, LINQ, Web Services, REST APIs, JSON, PostgreSQL, SOAP-UI, JavaScript, SOA, OSB, Enterprise Message Flow, Java 1.8, Maven, Hibernate, Eclipse, Angular, JBOSS Web Server, UNIX Shell script, Dollar Universe, Continuous Integration with Jenkins-CI, Maven, Nexus, Visual Studio 2017, SQL Server Integration Services (SSIS), T-SQL, JQuery, Ajax ASP.NET, Node.js, Angular, Microsoft Azure, Borland Delphi 7, object-oriented Pascal, Oracle database 11g-12c. Scrum and Agile methodologies.
Confidential
Senior Software Developer
Responsibilities:
- Analysis and development of CareConnect eHealth Web Application Electronic Patient Records Application.
- MVC, Web UI JavaScript, CSS, Kendo. WCF Web Services for Electronic Patient Records Application.
- Inversion of Control with Unity Framework: Application architecture, unit test development with Moq Rhino Test Frameworks.
- Multithreading programming: Implementation of asynchronous multithreading tasks parallel processing.
- Unit test and Integration test eHealth Web Application with Rhino Moq framework.
- Security implementations: Federated claim security model. Web request data signing and encryption.
- Monitoring Server Performance with SignalR web application and windows services.
Technology Used: Visual Studio, C#, ReSharper,.NET 4.0-4,5, MVC 3-4, JQuery, JSON, TypeScript, Angular, SignalR, LINQ, MS Web Services, WCF, TFS, Rhino, Moq Mock Test Framework, IoC Unity Framework, Dapper Data Access Model. SQL, Oracle 11-12, Scrum and Agile methodologies.
Confidential
Consultant Technologist
Responsibilities:
- Architecture, Design, and Implementation of Confidential Corporate mobile web application with HTML5, CSS3, JavaScript, JQuery, PHP, and Git.
- Design, Development and Implementation of Confidential Corporate desktop web with HTML5, CSS3, JavaScript, JQuery, PHP, and Git.
Technology Used: PHP, MySQL, Yii Framework, HTML5, CSS3, JavaScript, Mobile JQuery, SSH, PuTTY, Linux, Apache, Git.
Confidential
Senior Developer
Responsibilities:
- Architecture, Design and Implementation of secure WebMail for Confidential Systems with ASP.NET, MVC 4, C#, IMAP, SMTP, JQuery, Ajax, CSS3, and HTML5.
Technology Used: Visual Studio 2012, C#, .NET 4.5, MVC4, MS SQL 2012, ReSharper, Git, PowerShell.
Confidential
Senior Software Developer
Responsibilities:
- Analysis, Design, Architecture and Implementation of ( Confidential ) CareConnect Web Application.
- Analysis, development and extension of EHR (Electronic Health Record) MVC 3 ASP.NET application
- Analysis, development and extension of EHR (Electronic Health Record Data) WCF web services. For medical lab results incorporated in EHR
Technology Used: Visual Studio 2012,C#,.NET 4.0, MVC 3, JQuery, LINQ, MS SQL 2008, ReSharper, dotTrace, WCF, TFS, PowerShell, NUnit, Windows Server 2012. Scrum and Agile methodologies.
Confidential
Senior Software Developer
Responsibilities:
- Analysis, design, architecture and project management of Crowdsourcing Web Application for Social Media.
- Business model analysis, design and architecture for PitchPen crowdsourcing application.
- Project Management. Design and development of crowdsourcing web application. Scrum and Agile methodologies
- Payment system implementation for Confidential with Orbital payment system.
Technology Used: PHP, HTML, CSS, JavaScript, JQuery, Zend Studio, LAMP technologies, PHP, MySQL, Apache, Linux.
Confidential
Senior Software Developer
Responsibilities:
- Analysis, design, architecture and implementation of Confidential Web Application for Insurance Services and .
- Design, development and implementation of business model components within MVC 3 ASP.NET application.
- Design, development and implementation of Models, Views, Controllers of MVC 3 ASP.NET Web application.
- Refactoring of Confidential Insurance and Web Application based on Java Servlets and JSP to MVC 3 ASP.NET application.
- Refactoring application business model and clearly separation from presentation layer.
Technology Used: Visual Studio 2010,C#,.NET 4.0, MVC 3, MS SQL 2008, ReSharper, dotTrace, Web Services, Sitecore Web Content Management System, NHibernate, Castle Windsor DI. Agile development. Windows Server 2008.
Confidential, Seattle, WA
Lead Project Developer, System Analyst
Responsibilities:
- Analysis, design, development and implementation of the extension to the CEUI (Centricity Enterprise User Interface).
- Design, development and implementation of the Conversion Repository Tool for User Interface Screen XML Database Storage and User Application Form Comparison.
- Refactoring application existing code to adhere to the best Object - Oriented Design Practices using applicable patterns to improve extensibility of the application Migration Screen XML Database from MS Sql to Oracle.
- Technology Used: Visual Studio 2010,C#,.NET 3.5-4.0, Windows Forms, MS SQL 2008, HP Tandem NonStop.
- Project: Confidential HealthCare Binary Components Reporting System for Centricity Enterprise Application.
- Analysis of existing Binary Application Components deployed on HP NonStop Tandem.
- Design and implementations of the Database Model for the CEUI Binary Components Reporting.
- ASP.NET MVC, Web Services, RESTful APIs, design and implementation of CEUI Binary Components Reporting Application
- Technology Used: Visual Studio 2008, C#, ASP.NET, NUnit, NHibernate, HP NonStop Tandem, Enscribe Database.
- Project: Confidential HealthCare Centricity Enterprise Application Database Migration.
- Reverse engineering legacy databases. Discovery of data types, patterns and constraints.
- Migration of SQL server database to Oracle database. System integration.
- Data extraction, transformation and loading; transforming and migrating data.
- Design, development and implementation of PL/SQL procedures, functions and packages.
- Refactoring application existing COBOL code into .NET with C# using applicable Object-Oriented Design patterns.
- SQL Server and Enscribe Database migration to Oracle 10g database.
- Refactoring T-SQL code to PL/SQL.
Technology Used: Oracle 11g, PL/SQL, SQLServer, T-SQL, HP NonStop Tandem, COBOL, Enscribe Database, Linux RedHat Enterprise Server. Scrum and Agile methodologies.
Confidential, Bellingham, WA
Lead project Developer, Analyst
Responsibilities:
- Analysis, design, development, extending and implementation varieties of applications for Medical Insurance
- Discovery of data types, patterns, constraints.
- Design, development and implementation of migration to Oracle database objects
- Data extraction, transformation and loading ETL. Transforming and Migrating data. Data Mart Implementation.
- Oracle Database Tuning. Materialized views. Database Tuning.
- Design, development and implementation of Oracle PL/SQL procedures, functions, packages, triggers.
- Extension functionality of existing PowerBuilder application
Environment: Oracle, SQLPlus, PL/SQL, SQLNavigator (Quest), PowerBuilder (Sybase). Scrum and Agile methodologies
