Senior Software Consultant Resume Profile
NY
Summary:
15 years of experience in all facets of information technology and phases of the software development lifecycle across various industries including banking, finance, sales, imaging and record storage, travel, health care, and inventory management. Expertise in process improvement, preparation of proposals, creation of business artifacts, solution architecting, application development, and performance tuning.
Skill
- Software languages: C , Java, Visual Basic 4/5/6
- Presentation technologies: ASP.NET, Silverlight, HTML, DHTML, AJAX, JSF, Struts, JSP, VBScript, JavaScript, CSS
- Data transformation standards: XML, XSD, XSLT, XMLHTTP, XPath, SAX, DOM.
- Database systems: Oracle 8i/9i/10g, MS SQL 7/2000/2005/2008, DB2, MySQL DB Visualizer, SQL Plus, TOAD, SQL Navigator, SQL Prompt 5 .
- Software design tools: Unified Modeling Language, Rational Rose, Rational XDE, Visio.
- Software design artifacts: Entity-relationship, use case, class, sequence, and activity diagrams.
- Software configuration management: Team Foundation Server, Visual SourceSafe, MKS, CVS, ClearCase, Subversion.
- Object-relational mapping tools: Entity Framework 3.5/4, LINQ to SQL, LLBLGen Pro, Hibernate.
- View Design patterns: MVC 2/3/4 and MVVM.
- Static Code Analysis Tools: HP Fortify and Veracode.
Professional Experience:
Senior Software Consultant
Confidential
Developed Asset Management System called ITEMS . Visual Studio 2012 and SQL Server 2012 used to build system to track all equipment allocated to DDOT employees. All equipment was bar coded and scanned into ITEMS for easy access. Infragistics ASP.net controls were used for rich user experience. Built Call Center Console for DDOT call center representatives to log calls and allow managers to review metrics. IT help desk tickets were also tracked when DDOT employees called help desk. IT help desk tickets were created in MS SharePoint 2013 via Web Service. System was created with Visual Studio 2012 and SQL Server 2012, data access layer created with Entity Framework 5.
Clovis Group Senior Software Consultant
Confidential
Implemented application security on existing systems against SQL injection, cross-site scripting and file upload scanning. Applications protected from cross-site scripting via implementation of MS Anti-XSS library. Uploads scanned with Clam-AV server anti-virus engine daemon. Application secured from SQL injection by using MS Entity Framework and MVC 3 request validation. Visual Studio 2012 and SQL Server 2008.
Senior Software Developer
Confidential
Created a web-based point of sale and inventory management system with Visual Studio 2010 C /ASP.NET/MVC 3 and SQL Server 2008 to manage sales, returns, supplier catalogs and inventory controls. Implemented Web Services using Window Communication Foundation to communicate with vendors for inventory checking and ordering. Captured customer information to generate mass mailings of special offers and other marketing material. Developed various reports on purchase orders, vendors, inventory, and consumer trends using Crystal Reports.
Senior Software Consultant
Confidential
Built Vehicle Allocation software for the Department of Veteran Affairs using Visual Studio 2010 C Microsoft SQL 2008, MVC, LINQ to SQL, and Web Site Administration Tool. Federal agencies are mandated by the Energy Policy Act EPAct , Executive Order 13423, and the Energy Independence and Security Act EISA to purchase alternative fuel vehicles. The application allows all Veterans Administration employees to request vehicles by enter information regarding the current vehicle utilization and recommends vehicles to adhere to governmental alternative fuel mandates.
Senior Software Consultant
Confidential
Developed Field Work System for Office of Personal Management to allow field agents to collect and submit background clearance investigations. Visual Studio 2010 C and SQL Server 2008 were used to develop application for both WPF and Win Forms using MVVM applications and allows agents to work both connected and remotely. Data layer was generated using Entity Framework 4.0 and Windows services were created using Windows Communication Foundation WCF . Used Infragistics NetAdvanatage Win Forms controls and Bing map control to allow agents to organize appointments to minimize travel. Visual Studio Tools for Office automation was used to provide spell checking functionality. Created foundation solution and architecture for an environmentally friendly cleaning company using Silverlight 4 and SQL Server 2008. Used Entity Framework 4 to build data layer and MVVM for the presentation layer.
Confidential
Global currency exchange provider servicing over 35,000 business customers transacting circa 62 billion in payment annually. Enterprise level application development for a multi-language web-based application using .NET 3.5 C /MVC/ASP.NET for customers and internal business users to transact orders and facilitate payments. GlobalPay is the customer web application internationalized in nine languages and localized, using a combination of resource files and translations and settings stored in the database layer. Built Windows Services using C for high transaction middle tier systems to manage order processing. Developed web services using Windows Communication Foundation WCF to publish exchange rates to internal and external applications. LLBL Gen was used to generate the Data Access Layer DAL for use in collaboration with the Business Logic Layer BLL components to create the middle tier layer of all N-tier applications. Order fulfillment process encompasses order entry, currency quoting, trading, account management, reporting, verification and modification, compliance, check and invoice printing, accounts receivable, and messaging and notification. All application data is stored using 35 SQL Server 2005 databases, in addition to several third-party applications utilizing Oracle 10g and IBM DB2 Enterprise Edition.