Software Engineer Consultant Resume
CaliforniA
OBJECTIVE:
- To seek a challenging position that needs innovation, creativity and which would enable me to work in a challenging and a fast paced environment.
SUMMARY:
- 15+ years of experience in Information Technology.
- Worked across various verticals and CMM level 5 experience.
- Experience with Cloud, Web, Client/Server, Mobile and Windows development.
- Full stack software engineer (Front end, middle tier and back end).
- Object - oriented design and software design patterns.
- Excellent design skills for writing secure, scalable, high performance, complex applications.
- EDI transactions, MES, SOA, HL7 and HIPAA implementations.
- Detail oriented and excellent communication and listening skills.
- Special interest in Application layer software security.
- Integration with ERP systems.
TECHNICAL SKILLS:
Languages: C#, Java Script, Windows Power Shell Script
Technologies: ASP.NET MVC 3/4,Web API, JSON, WPF, WCF, REST, Entity Framework 5.0, jQuery, jQueryMobile, AngularJS, KnockouJS, CSS 3.0 and HTML 5.0, OData, .Net 4.5, Windows Store Apps, IIS 8, Confluence, SharePoint, ERP (PeopleSoft), Axure
DB Technologies: SQL Server, SQL Azure, Oracle and Teradata
Software Philosophy: UML, ERD, REST Architecture, OOAD, SOA, Data Modeling, MVC, MVVM, TDD
OS: Windows 8, Windows 2012, Windows Azure, Windows Phone few TECHNICAL AREAS THAT i worked over the years
Languages: C#, C++, MFC, C, T - SQL, PL/SQL, XML, Java Script, VB Script, UX Shell Scripts, CSS, HTML, LINQHTML 5.0, Java, EJB
Technologies: ASP.NET Web/MVC 3/4,WebAPI, Web Services, JSON, Java, PHP, WPF, WWF, SOAP, RESTEntity Framework, jQuery, ODP.Net, NUnit, TFS, AJAX, Classic ASP.
DB Technologies: SQL Server 2005/2008/2012 , SQL Azure, DTS/SSIS, Oracle 10g R2 and My SQL, Data Warehouse
Software Design: UML, ERD, Visio
Web Servers: IIS 5 / 6 / 7 / 8
OS: Windows 3.1/Workgroups to Windows 2012 Server, Windows 8, MPE, HP Unix, Linux (Ubuntu and Oracle Enterprise Linux), Windows Azure, Windows Mobile, Windows Compact
Tools: Visual Studio 2003/2010/2012 , SQL Developer, SQL Server Management Studio, EC Map
PROFESSIONAL EXPERIENCE:
Confidential, California
Software Engineer Consultant
Responsibilities:
- Worked on the message based identity management software.
- Software development based on .Net and Java script on Oracle database as backend.
- Interface with ERP (PeopleSoft).
Technologies used: .Net based Quantum Secure SAFE Framework, Java Script, Oracle, SVN, SharePoint
Confidential, Palo Alto, California
Software Design Engineer Consultant
Responsibilities:
- Design and develop a SOA based dashboard (internal prototype tool) to monitor the Skype boxes on Windows Azure infrastructure (SaaS application).
- Design and implementation of dashboard
- Worked on REST based Azure billing API to display the resource consumption for a given subscription.
Technologies used:Windows Azure SDK 2.0/2.1, ASP.Net MVC 4.0, JQuery, Azure Tables/Blobs. JSON
Confidential, Oakland, California
Software Consultant Consultant
Responsibilities:
- Consulting on software design and architecture in the greater Bay Area, California on Confidential stack of technologies. Specialization in C#, ASP.Net MVC and WCF.
- WCF (MTOM) based file transfer automation task.
- Web based PDF report based on WCF infrastructure.
- Design and implement WebAPI framework.
- Design and develop of map engine using SQL Server
- Design and implementation of ASP.Net app roles framework.
- Worked on Windows Identity Foundation.
- JQuery based expression builder.
- Design of schema for RCA product.
- Design and development of ASP.Net MVC projects.
Confidential - Fairfield, California
Sr.Software Engineer/Architect
Responsibilities:
- Migrating/creating applications in ASP.Net MVC 3.
- Use of LINQ, JSON (Json.Net) and Entity Framework in the recent WPF and WCF apps.
- Responsible for the design and implementation of PHC Online Services website(s) since 7/2001.
- Responsible for the integration of legacy systems with the new platforms and applications.
- Designed and implemented the MS Text - To-Speech SDK (WPF with MVVM Pattern mullti threading), NeoSpeach and Confidential FAX SDK applications to improve the operational efficiency.
- Designed and implemented the IVR(Interactive Voice Response) System (Incoming & Outgoing) using Dialogic card and Visual C++ to reach more providers and clinical networks.
- Design and implementation of web services applications using WCF/ASP.Net web service to drive interoperability across heterogeneous systems.
- Design and implementation of Virtual Clinical Network and writing the EMPI logic. Extensive use of XML.
- Design and implementation of FTP/VPN applications and automation of jobs using C# to improve the productivity and reduce the labor cost.
- Migration of SQL Server 2000 database and instances to SQL Server 2005/2008.
- Design and implementation of robust SQL transaction (2 phase) across Image/KSAM/RDBMS.
- Developed EDI maps (270/271) related to healthcare to make HIPAA compliant.
- Collaborate with other departments to improve the production efficiency through software(s).
Technologies used: ASP, ASP.Net MVC, C#, VB.NET, Java Script, .Net Framework 1.0 to 4.0, XML, TFS, WCF, WPF, WWF,SQL Server 2000/5/8, JSON, Jayrock, PERL, Oracle 10g R2 on Windows and HP Unix, T-SQL and PL/SQL, Image database, KSAM files, MB Foster ODBC Driver, Dialogic 4/PCI, ExceleTel, AJAX, VB Script, Windows 2000/XP/2003, Linux and HP Unix, Scripting in windows and Unix. Perl, HP 3000 MPE OS, HP 9000, SMTP, FTP, VPN, Visual Source Safe Visual Studio 2003/2005/2008 , EC Map, Visual InterDev, SQL Developer, ODP.Net.
Confidential - San Jose, California
Senior Software Engineer, Manufacturing
Responsibilities:
- Porting ATS (Automated Test Software) modules to VC++.
- Interfacing ATS with Datasweep manufacturing software.
- Designed the electronic traveler in manufacturing system
- Full two port calibration routines on broadband network products.
- Improved performance of the application for GPIB interface.
- Bar code application integration with Manufacturing System.
- Win 32 API programming with Visual Basic.
- Business components were created and deployed using MTS.
- Design and implementation of a
web based application to log factory metrics on defect product data.
Technologies used: ASP, Datasweep, VC++, C/C++, VB Script, J Script, MS Access, Web Server, HTML, DHTML, Visual InterDev 6.0
Confidential
Software Engineer, Industrial Automation Group
Responsibilities:
- Worked on documentation related to different CMM levels.
- Worked on IFIS (Integrated Factory Information Systems).
- Involved in the system study and the design of database, three tier architecture.
- Using Java beans developed the business logic.
- Done socket programming (Java socket classes to store large text data at server end).
- Using Java developed programs for handling clip board operations.
- Used Hash tables to handle queries.
- Ported the application from Win16 to Win32 platforms.
- Effective design of Client/Server architecture application.
- Used OLE Automation to generate reports in MS Excel 97.
- Better user interface and data acquisition modules.
- Implementation of safety measures for the test bench software.
- Developed the modules for WinQUIS(Windows based Quality Information Systems).
- Multi lingual support (using resource file)
- Design of database to work on three backend (SQL Server/Oracle/MS Access).
- Implementation of alternator test bench using GPIB interface.
Technologies used: Visual Café Database Edition 2.0, JDK 1.1, SQL Server 6.0, Windows 3.1, Windows NTDAO, RDO, ADO, OLE Automation, RS-232 Interface, Sylvac - 80 for linear measurement, Heidenhain for angular measurement, Visual Basic 4.0/5.0, Visual C++, MFC, GP-IP(IEE-488) Interface, SCPI(Standards Commands for Programmable Instruments) of VISA(Virtual Instruments Software Architecture), HP VEE, InstallShield
Confidential
Assistant System Analyst
Responsibilities:
- Internationalization of Client Server Data warehouse (CSW) package.
- Support for multi language, date formats and currency formats.
Technologies used: OS/2, Guide Lines 3.0, IBM C++ Compiler, Visual C++, DB2
Confidential
Trainee Engineer to Software Engineer
Responsibilities:
- Worked financial and inventory packages.
- Conversion of Foxpro packages to Power builder 4.0.
Technologies used: Windows 3.1, Windows for Workgroup, MS Access, Visual Foxpro, Visual Basic 3.0, Power Builder 4.0, Watcom Database