Senior Software Engineer /architect Resume
SUMMARY
- Creative, solutions - driven professional whose diverse background spans Software Development in .NET and C#, Crystal Reports software design and testing of embedded Software, has also taught software programming in Java and C++. Dynamic team player that exhibits strong leadership and training abilities.
- Detail-oriented problem solver with outstanding analytical skills.
- Excels under pressure; effectively prioritizes and multitasks to consistently deliver accurate results within deadline-driven environments.
AREAS OF EXPERTISE
- Windows CE Embedded
- Software Architecture
- MVC
- . NET, C#, ADO .NET
- ASP.NET
- Medical Device Development
- Project Management
- SQL 2005, 2008
- GUI Design
TECHNICAL SKILLS
Operating Software: Windows XP, Windows CE, 2000, UNIX, Solaris 8; IBM; Mainframe
Programming Languages: .Net (VB, C++, C#); C++; C; Java; J2EE; Visual Basic;
Database Applications: SQL; Oracle; Microsoft SQL Server 2005; Microsoft Access 2000
Website Development: HTML; ASP. NET; Flash; Dream weaver; XML; IBM Web Sphere
Networking: Windows NT, Windows 2000 Server; Netware; Novell; LAN; WAN; TCP/IP
Software Applications: BEA Weblogic, Tuxedo Win Runner; SAP; Microsoft Office, MS Project.
Hardware Platforms: Microprocessors; VLSI Design; Verilog; Integrated Circuitry; Digital Circuitry
Telecommunications: SAN, CDMA; TDMA; GSM; X.25; TCP/IP, OSI Protocols; Wireless Network; SNMP; LAN; WAN; 802.11/VoIP/802.16
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer /Architect
Responsibilities:
Developed Web API Restful Web Service to replace SOAP - based Web Service to support data format flexibility and enhance performance for the Global Information Security (GIS) sector of the bank, which is used to provide Enterprise-wide Access Request Management (ARM) to manage all application access requests and approval processes through a single user friendly portal.
Environment: C#, .NET Framework 4.5 / 4.5, WEB API, MVC, Team Foundation Server, SQL 2008/2012, WCF, Visual Studio 2012 / 2013.
Confidential
Senior Software Engineer /Architect
Responsibilities:
Developed Web-based Applications that Integrates with Salesforce ERP application for the company’s sales team in order to manage Transportation Carriers and clients for all kinds of goods delivery. Developed Web-based Applications Physician Contacts, Patients Contacts and Patient-Family Contacts in order for there to be a better communication and the provision critical medical information between a patient and physician during a healthcare procedure. Developed Web-based Applications for the company’s clients (such as confidential), which is used to manage the company’s local search marketability for all Agents from All State in order to create an edge amongst other competitors from an online marketing standpoint. Developed Windows-base applications on Windows CE Embedded platform using C# on a .NET platform for auto-diagnostic devices that are used in identifying engine problems of vehicles and their corresponding possible solutions. Led other software developers and consultants in providing major periodical deployments of the applications with various logical updates based on client’s requirements. Provided architectural and design solutions in accordance with the functional requirement as provided by the Business Unit Leaders.
Environment: C#, C++, .NET Framework 3.5, MVC, Team Foundation Server, SQL 2008/2012, WPF, Visual Studio 2008 / 2012.
Confidential
Software Engineer Lead/Architect (Consultant)
Responsibilities:
Developed the System Architecture, developed the Web-based application using C# on a .NET platform for an SAP Portal that retrieves data from an SAP Server and renders the data to the User Interface via a Business Rule Engine, which is based on critical Business specifications provided by Business Unit Leaders. Led other software developers and consultants in providing major periodical deployments of the applications with various logical updates based on client’s requirements. Analyzed the Datasets retrieved from the Data Warehouse in order to better envision possible logical solutions based on client’s functional requirements.
Environment: C#, C++, .NET Framework 3.5, SAP SD / CRM, ADO.NET, ASP.NET, IIS, Team Foundation Server, UML, SQL 2005, Web Services - WCF, Visual Studio 2005 / 2008, JavaScript, SQL.
Confidential
Software Engineer Lead/Architect (Consultant)
Responsibilities:
Developed all Web-based and Windows based application using C# on a .NET platform. Developed the System Architecture, System Requirement Specifications (SRS), and System Design Specification for JPMC Treasury and Security Services applications. Led other software developers in providing major periodical deployments of the applications with various logical updates based on client’s requirements. Analyzed the Datasets retrieved from the Data Warehouse in order to better envision possible logical solutions based on client’s functional requirements.
Environment: C#, .NET Framework 3.5, ADO.NET, ASP.NET, IIS, Visual Source Safe, UML, SQL 2005,Web Services - ASMX, Web Services - WCF, Visual Studio 2005 / 2008, JavaScript, SQL Server stored procedures, SOA, SQL Server Reporting Services, Interface programming, GUI Design, Share Point (web parts), AJAX
Confidential
Software Engineer/Architect (Contractor)
Responsibilities:
Developed the web-based application using C# on a .NET platform. Developed the System Architecture, System Requirement Specifications (SRS), and System Design Specification for a .NET - based platform (Andon System) that is used by Confidential Manufacturing Personnel to retrieve real-time information that alerts them of critical machine events on the floor during production. Analyzed the Datasets retrieved from the Data Warehouse in order to better envision possible logical solutions based on client’s functional requirements. Provided the Use Case Analysis and generated the Use Case Diagram in order to better identify actors, actions and collaborators of the overall system from a logical standpoint.
Environment: C#, .NET Framework 3.5, ADO.NET, ASP.NET, IIS, Visual Source Safe, UML, SQL 2005,Web Services - ASMX, Web Services - WCF, Visual Studio 2005 / 2008, JavaScript, SQL Server stored procedures, SOA, SQL Server Reporting Services, Interface programming, GUI Design, Share Point (web parts), AJAX.
Confidential
Software Engineer (Contractor)
Responsibilities:
Developed the System Requirement Specifications (SRS) for an Orthopedic Robotic Medical Device (Bone Resection Instrument Guide: BRIGIT) that is utilized during Total Knee Replacement (TKR) and Total Hip Procedures. Served as the technical intermediary between the business unit and the software programmers by identifying critical Use Cases that follow the functional requirements of the device. Developed the System Design Specifications for the software development team. Created individual test protocols (ITP) and set up test environments for every functional and non-functional (such as safety) requirement for the device. Provided the Fault Tree Diagram (FTD) for the device in order to anticipate for any safety or functional defects in the system and identify possible mitigation process for these issues. Developed the code for each underlying objects in C++ and C# (.NET Framework). Analyzed impact of proposed solution across the business and contributed a business or process perspective during design reviews. Provided the 510k preparations for the device to ensure that the medical device developed is in compliance with FDA guidelines and regulations. Developed the communication protocols between the low level controller and the PC through TCP /IP protocol. Provided the innovative ideas and logics for the implementation of a remote controller that uses Mobile OS for the robotic device. The robotic developed can be also be used by DOD surgeons and other medical facilities to help patients with bone defects in case of implants replacement. Provided the Validation and Verification processes during the final stages of the System Development Life Cycle (SDLC) of the Robotic Medical Device.
Environment: C#, .NET Framework 3.5, ADO.NET, ASP.NET, IIS, Visual Source Safe, UML, SQL 2005, Visual Studio 2005 / 2008, JavaScript, SQL Server stored procedures, SOA, SQL Server Reporting Services, Interface programming, GUI Design.
Confidential
Software Engineer (Contractor)
Responsibilities:
Developed the real-time Embedded Software development of engine control modules based on C# and C++ for a manufacturing plant. Monitored the Software to insure that automated and manual activities are completed resulting in root cause analysis and resolution. Create defect reports with detailed explanation of issues and collected traces. Trained and assisted other Software engineers.
Environment: C#, C++, .NET Framework 3.5, ADO.NET, ASP.NET, IIS, Visual Source Safe, UML, SQL 2005, Visual Studio 2005 / 2008, JavaScript, SQL Server stored procedures, SOA, SQL Server Reporting Services, Interface programming, GUI Design.
Confidential
Systems Analyst & Developer (Contractor)
Responsibilities:
Served as a liaison between the technical and the Business team of the company in order to better specify the Design Requirements and Design Specifications for the project. Conducted research to determine if solutions to business requirements currently exist within or outside the business unit, and if not, whether new solutions are feasible. Designs and implementations were on platforms such as C#, C++, ASP. Net, Windows XP and Exchange 2003. Developed a web based Window Service on a server that creates a database entry on a specified time interval during the time at which the server is running.
Environment: C#, .NET Framework 3.5, ADO.NET, ASP.NET, IIS, Visual Source Safe, UML, SQL 2005,Web Services - ASMX, Web Services - WCF, Visual Studio 2005 / 2008, JavaScript, SQL Server stored procedures, SOA, SQL Server Reporting Services, DevExpress ASP.NET controls, Interface programming, GUI Design, Crystal Reports.
Confidential
· Software Programming and Network Instructor
Responsibilities:
Taught courses in Java and C++ software programming to 40 students. Prepared and documented the curriculum for each course, using Microsoft Project. Provided network and technical support to users school wide.Was recognized as one of the school’s most effective instructors in 2003.
Confidential
·Software Engineer (Contractor)
Responsibilities:
Functioned as a consultant, on a project utilizing SQL, XML and VB Script on an Oracle database application to enable government agencies to retrieve the information. Designed a scanner-based software application for the project in Visual Basic to expedite the data entry process. Developed and documented project plans via Microsoft Project.Completed the project to client satisfaction.
Confidential
· Software Engineer (Contractor)
Responsibilities:
Served in a consulting capacity, providing black box analysis and testing for an oven control board, using EEPROM, C++ and other applications for testing and debugging. Employed Microsoft Project to develop and document the test cases and procedure for the project. Supported the project team in coding, testing, and debugging the software product. Documented and maintained software products for the team.Was recognized as one of the company’s most team-oriented employees.
Confidential
· Network Administrator and Technical Support Engineer
Responsibilities:
Managed and supported 350+ computers on a Windows XP platform. Performed system set-up, daily back up, network connectivity, hardware/software troubleshooting, network virus protection, and server/workstation performance optimization and configuration. Used MS Project to create project plans.Set up and managed the LAN/WAN, using Cisco routers, network switches, and hubs. Migrated 250+ workstations from Windows 2000 to Windows NT