Resume
4.00/5 (Submit Your Rating)
Senior Ui Developer Arlington, VirginiA
SUMMARY
- Microsoft ProfessionalwithFifteen (15) yearsof professional experience in analysis, design, testing and implementingObject Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA)based Applications,client - serverapplications, N-tierapplications, and Windows Services based applications.
- Experience inC# MVC 5 (Angular Web API), ASP.NET Frameworks 3.5/4.0/4.5, Core, Linq, Ajax, Angularjs
- Experience in setting up TFS 2016.
- Experience in implementingerror handling, exception management, tracingandlogging features
- Experience with utilizingdesign patterns (most recent - dependency injection), conducting code reviews, and release management.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools likeTeam Foundation Server (TFS),Microsoft Visual Source Safe (VSS), Gulp, and Subversion.
- Strong abilities inDatabase Design, Normalization, writingStored Procedures, Triggers, Views, FunctionsandSSIS/DTS Packages in MS SQL Server, and Entity Framework.
- Experience in working with divergent technologies includingIIS 6.0/7.0, HTML5, jQuery, CSS, Classic ASP, VB6, ADO, VBScript and Java Script.
- Experience in requirements gathering, analysis & re-engineering using Trello.
- Ability to perform at a high level, meet deadlines, adaptable to competing priorities.
TECHNICAL SKILLS
- HTML5
- jQuery
- CSS
- Classic ASP
- VB6
- ADO
- VBScript and Java Script
- C# MVC 5 (Angular Web API)
- ASP.NET Frameworks 3.5/4.0/4.5
- Core
- Linq
- Ajax
- Angularjs
PROFESSIONAL EXPERIENCE
Confidential
Senior UI Developer
Responsibilities:
- Implemented/Developed Identity Server4 to create tokens and increase teh security within teh ADFS login architecture.
- Teh tech stack used is AngularJS, Web API, LESS, Bootstrap, HTML 5, CSS, LINQ, Visual Studio 2015, MVC, and expert using SOAP and RESTful web services using SQL Server stored in teh cloud using Azure.
- Refactored, re-architected, and enhanced an existing Web Forms application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability
- Enhanced performance with client caching.
- Added teh necessary responsive design using Bootstrap for display and full functionality on all devices.
- Helped Infinitrak meet a very aggressive launch deadline.
- Excellent experience with Agile scrum and Test driven methodology.
- Set up Selenium Web driver to help with client side testing.
Confidential
Application Developer
Responsibilities:
- Worked with teh Delivery Team to Customize Base Learning Management Product for new and current customers using ASP.Net (C#). Base Product consisted of custom framework and was changing quarterly. Worked with over thirty clients on many different versions of teh product. Able to multi-task and shift priorities accordingly.
- Working in an Agile environment and using SCRUM, delivered tasks on time consistently with minimal QA issues due extensive unit testing.
- Collaborated with multiple teams to discuss best solution before development. Often mentored junior developers by prototyping solution before they began development.
- Solved problems for teh Maintenance team during any downtime.
- Considered a senior shared resource because of minimum supervision and often considered lead for small customizations.
- Customized UI using JavaScript, HTML5, JQuery, JSON, and CSS.
- Developed solutions using both .Net Remoting and ASP.Net Web services to communicate with SQL 2008 databases.
- Integrated third party tools using teh external API’S into base project such as Telerik, ABCpdf, and E-commerce Credit Card Processing.
- Developed and implemented a customization using Telerik’s RadEditor. This requirement required spell check in multiple languages and user was able to configure for teh potential need for additional languages. Teh product team eventually implemented this into teh base product and became an additional add-on for teh sales representatives.
- Created many stored procedures used by teh Web Services using SQL 2008.
- Lead resource in code reviews for ASP.Net, inline SQL, and stored procedures using SQL Server 2008.
- Helped ensure company standards were being followed and educated junior and mid-level developers on how to write more efficient, re-usable code.
- Presented during brown bag lunches solutions to share knowledge and create camaraderie among developers.
Confidential
SharePoint/SharePoint Designer/Web Developer/Kapow Migration/Nintex Workflow
Responsibilities:
- Using Kapow, migrated 3 Web Content Management Systems (Drupal - SharePoint 2010). This consisted of pages with various design layouts. This process used extraction, transformation, and then loads teh data to teh new website.
- Wrote scripts using C# and SQL Server to address pages that Kapow could not transform.
- SharePoint development included developing custom web parts, login solutions, and other various custom customer needs.
- Performed many SharePoint 2010 installations.
- Performed SharePoint audits for customers.
- Using Designer, created Dashboard look and feel SharePoint subsites.
- Using Nintex, created complex workflows for SharePoint clients.
Confidential
Senior Web Developer
Responsibilities:
- Rebuilt Web-based Fax Engine that used WCF calls to Microsoft CRM. Used Word via ASP.NET to merge data and create reports. Using a third party tool My Fax's API, sent teh reports via Fax.
- Moved teh Microsoft CRM system from 4.0 - 5.0. Teh existing system had numerous problems that needed to be fixed. Used analytical skills to suggest and implement better ways for their architecture.
- Added several new features including Silverlight objects for data validation and JSON queries for real-time sync CRM data to home SQL Server data.
- Designed, created, and implemented database to pull SOC's data (from teh cloud). Extensive reporting tool was developed quickly utilizing this data.
- Maintenance for teh application no longer required expensive outsourced partner.
- Developed and implemented a 3 tier client-server architecture. By using this framework, began teh conversion of teh classic ASP pages to teh .Net technology.
- Created multiple proof of concepts in order to implement teh best practices for teh company. For example, implementing web services with teh Inventory system to determine current stock level. This technique proved to be too slow so we used our web server and above described framework to work with teh barcode scanner device.
- Researched and found that implementing teh Entity Data Model with teh framework would enhance productivity. In addition, wrote a code generator application that not only created teh stored procedures for teh Data Access Layer, but also created Business Layer.
Confidential
Consultant/Lead Web Developer/Recruiter
Responsibilities:
- Worked daily in teh .Net and ASP environment using Microsoft SQL Server backend.
- During teh last couple of years, I worked in various contracting positions teh DC area Northern VA... A majority of these positions did not have teh financial backing to hire a lead position full time. With my experience and web developing skill strength, I was able to help teh companies make their goals - Get teh code into production.
- Maintained teh primary database by creating tables, fine-tuning stored procedures, and creating stored procedures in place on inline SQL calls.
- Researched and recommended teh MVC 2.0 model in order to help with teh potential re-design of current application.
- Extensive use of AJAX calls to enhance performance of web pages.
- Created style sheets and wrote j query code to help with teh maintenance of teh look and feel for teh websites.
- Managed a group of designers, testers, and developers (5) to successfully launch 2 websites and maintain 6 total websites.
- Worked with Enterprise Library Application blocks including Cryptography, Error Handling, and Data Access.
Confidential, Arlington, Virginia
Project Manager /Team Lead/Senior Developer
Responsibilities:
- Worked daily in teh .Net and ASP environment using Source Safe over teh last 5 years.
- Have seen and successfully completed a data-entry tool written in Powerbuilder using teh .Net environment.
- Responsible for teh analysis, design, development, and testing of all aspects of teh system. This tool used a majority of teh controls in teh .Net environment, hit SQL Server 2005, and OLE.
- Have written hundreds of stored procedures and created many tables using SQL Server. Understand normalization and have teh ability to design databases.
- Managed a team of 3 senior .Net/C# developers, 2 IT testers, and 3 super users on an in-house C# Financial Data-Entry System.
- Used ASP to complete a complicated web page for teh surveys used to collect data from institutions. This webpage took advantage of grid control, drop downs, text fields, and JavaScript. Currently reviewing teh page to re-write using web parts.
- Re-designed teh SQL Server database by working closely with teh Lead DBA. After teh re-design, teh firm placed me on teh ‘Visionary’ team so that I could help other divisions model my philosophy of data storage. Received employee of teh month twice (over 100 IT employees) in a 31 month period.
- Team lead on teh Annual Survey project written in .Net technology.
Confidential, Chantilly, Virginia
Senior Web Developer
Responsibilities:
- Analyzed car dealership market in order to design a multi-tier web-based Java/J2EE application that would enable Confidential to help with dealership sales representatives’ prospecting.
- Designed teh software architecture for teh application that uses J2EE, Java, Enterprise Java Beans, Java Server Pages and Servlets. System runs on a Linux platform with an Oracle backend.
- Designed and created teh database for teh web application using UML.
- Managed outside consultants responsible for installing teh hardware and software.
- Created teh software development environment for multiple developers by implementing CVS (version control software).
- Acted as lead programmer and trained other employees within MPD to administer teh database and web server, maintain teh application, and develop code.
Confidential
Performance Engineering
Responsibilities:
- Working with a team of 8 developers that created a web interface for teh USDA beef packers.
- Created data entry forms using JBuilder, Swing, and Java 2.0 on a Unix Platform.
- Connected teh data entry screens to database objects using RMI interfaces so that teh user could insert, delete, and modify teh data in teh database.
- Designed and developed a Java applet using JDBC that allowed teh user to maintain lookup tables. Researched and installed teh Crystal Reports Web server on a Windows NT Platform.
- Coded JSP(s) that communicated with Crystal Reports to display data via a web interface.
- Created Microsoft SQL Server stored procedures to populate teh report tables that supplied teh data to teh Crystal Reports.
- Created a prototype of a Palm III data entry application using Code Warrior. Created a custom conduit that incorporated specific business rules during teh upload (synchronization) of data from teh Palm device to a Sybase database.
- Wrote XML that communicated with an XSL file that dynamically generated HTML pages.
- Designed, developed and implemented a PowerBuilder 7.0 application that is used by teh Alcohol and Tobacco and Firearms department to keep track of evidence for major crimes scenes.
Confidential, Rosslyn, Virginia
Consultant
Responsibilities:
- Designed, developed, tested, and deployed a comprehensive letter generation module for teh National Visa Association.
- Module not only prints letters using Microsoft Word (OLE and Word’s VB object), but also tracks all printing of correspondence including test prints and reprints.
- Worked closely with teh users to gather requirements and created a report module that produces customized reports based on over 100 criteria fields.
- All development used PowerBuilder with Oracle 8.0 as teh back-end.
Confidential, St. Louis, Missouri
Software Architects
Responsibilities:
- Served as a project leader managing two PowerBuilder programmers and one Cobol programmer.
- Redesigned application to place business logic in non-visual user objects. Also replaced tab page design with a tree view to fix teh memory problems of teh application.
- Developed and documented teh technical requirements for enhancing a PowerBuilder application that requires teh extensive use of teh firm's own middleware.
- Led junior developers in programming efforts in order to meet teh challenging deadlines.
- Migrated PowerBuilder application using teh PFC from 5.0 to 6.0.