Senior .net Web Developer Contract / Project Manager / Inventor Resume
SUMMARY:
I am an expert Full - Stack Developer 15+ years of IT experience in Software Analysis, Design, Development, Integration, Implementation of various Client/Server, Internet, Intranet, Windows and Web-based applications using SOA and n-tier Architecture.
PROFESSIONAL SUMMARY:
- 15+ years of IT experience in Software Analysis, DesignDevelopment, Integration, Implementation of various Client/ServerInternet, Intranet, Windows and Web - based applications using SOA and n- tier Architecture.
- Proven experience in developing various Enterprise based Client/Server side applications (Windows, Web, XML Web Services and SOA) using Confidential .NET and other technologies like C#, ASP.NET, VB.NETWin Forms, ADO.NET, Entity Framework, LINQ, Web Services, ASP.NET MVC 3/4/5, RESTful, WCF, WPF, XML, XSD, XSLT, SOAP and .Net Framework
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Well versed in N-Tier and SOA Architecture with extensive experience in XML web services, Windows services and WCF Services development in ASP.NET using C# and AJAX.
- Worked on ASP.NET Web Forms, ASP.NET State Management & ASP.NET Caching.
- Experience using Object Oriented Analysis Design (OOAD), Object Oriented Programming (OOPS).
- Experienced in developing with .Net 3.5/4.0 using LINQ to ObjectsLINQ to SQL, Silverlight 1.0/2.0, Confidential Expression Blend, Windows Presentation Foundation (WPF) and XAML.
- Extensive experience in complex & dynamic presentation layers using HTML, DHTML, XHTML, CSS, Themes, Skins, Master Pages, client side scripting using JavaScript, JQuery and Angular JS.
- Experience building/managing Web Apps using ASP.NET Web Forms, MVC (Razor/ASPX engine).
- Used Telerik UI/ Kendo UI/ JQueryUI Controls for building high quality windows/web applications.
- Experience in developing customized and distributed applications using User and Custom Controls.
- Extensively understanding in creating and managing View Models, Viewsand Partial Views using ASP.NET MVC. Proficient in LINQ for data retrieval, CRUD operations, data filtering & sorting.
- Good working experience with ADO.NET objects such as SQL ConnectionSQL Command, Dataset, Data Reader and Data Adapter Objects in Web applications and Win form applications.
- Implemented data access layer using LINQ to SQL, ADO.NET Entity to access the SQL server.
- Good working experience in XML Technologies - XML, XSL, DOM, XSLTXPATH, SOAP and WSDL for data sharing/data migration and reporting.
- Working Knowledge of Model-View-View-Model (MVVM) & Model View Controller (MVC) Pattern.
- System Designing using Unified Modeling Language (UML) and ecperience in Design Patterns.
- Experience in using Confidential Active Directory for managing userscomputers, groups and also for creating and managing public key certificates.
- Strong experience in Relational Databases, Proficient in Database programming, designing, modeling and development using MS SQL Server 2005/2008/2010/2012 , Oracle 8i/9g/10g/12C, MS Access.
- Proficient in writing StoredProcedures, Cursors, Triggers, Views, User Defined Functions, Complex Query joins using T-SQL, PL/SQLPerformance Tuning and Optimizing SQL Queries.
- Strong Reporting Services experience in developing web/client server reports using reporting tools like SSRS, Adhoc Reporting, CrystalReports 7.0 and Crystal web reports for .NET.
- Experience in working with xUnit, NUnit, Moq, Fluent Assertions and VSTS test for Unit Testing.
- Working knowing of Confidential Enterprise Block Data Access Application Block, Exception Block, and Logging Block.
- Hands on experience in Team Foundation Server-TFS, Git, SVN and Visual Source Safe (VSS).
- Experienced working in Agile Software, and Test Driven Development (TDD), conducting Code/Test Case review meetings, participated in daily SCRUM meetings.
- Knowledge of implementing .NET Security Model using Role Based security and Code access security. Authentication and Authorization through Windows Authentication, Form Based Authentication, Passport Authentication and Impersonation.
- Experience in production support, ITSM, Problem Ticket, Problem Review Board/Meeting, Service Request, Change Request, Incident, Remedy, Heat FrontRange
TECHNICAL SKILLS:
Programming Languages: Expert Level C#, JavaScript, T-SQL
.NET Skill Set: Net Framework 1.0-4.5 Common Type System, ADO.NET, .NET Class Libraries, Web Services, WCF, WPF, MVC, MVVM, Factory Design Patterns
Technologies: Visual Studio 2005 +, Windows 8, SilverLight 1-5, IIS 7, AJAX, Windows Server 2003-12, Team Foundation Server, Visual Source Safe, Enterprise Library, Design Patterns, WCF RESTful Services, AngularJS, .NET MVC, Node.JS, knockout.js
Data Bases: Confidential SQL Server 2005 and up, T-SQL, Stored Procedures, CLR Integration, SQL Reporting Services, Complex Database Design
Operating Systems: Windows 98/2000/XP/Vista/7/8/10
Software: Confidential Visual Studio 2000 and up
PROFESSIONAL EXPERIENCE:
Confidential
Senior .Net Web Developer Contract / Project Manager / Inventor
Responsibilities:
- Designed, Developed, Architected and Maintained Social Media Marketing Automation Tool using c#, asp.net, Jquery, Sql Server 2010, Ajax, Mobile Friendly, Cross Browser
- Created Technical Documentation, Debugging, SCRUM Penetration Tester and Ethical Hacker Configured Firewalls, inbound - outbound porting, utilizing Cain and Able, Wire Shark and other network sniffing tools to capture data. Administration of all Web Cyber Security
- Created WCF Service inside a Windows Service
- Developed You Tube Custom RSS Video Feed using Twitter API
- API s used - Twitter, Facebook, LinkedIn, SoundCloud, Instagram, Tumblr, Google+
- Implemented Worlds First Random Shout Out Feature using Twitter API
- Developed Web Video Chat System using WEBRTC, Peer2Peer, Node.JS, FFMPEG
- Created new web tool to add NFL scores on video publishing tool to Facebook and Twitter
- Developed Web components utilizing the elements of core AngularJS
- Created shopping cart using PayPal API, Mass Pay API, and USPS API to print labels
- Created numerous features to monetize on social media
- Maintained all Social Media Networks and adhere to all forever changing guidelines
- Installed Windows Services and configured IIS 7 on Windows Server 2008
- Created Bluetooth modules on Micro Framework on NetDuino and Arduino chipsets
- Developed .NET HttpModule via .net minification to help speed up heavy web pages
- Extensively involved in designing of SQL Server Database
- Implemented AngularJS Controllers to maintain each view data.
- Angular Service calls using Angular Factory
- Leveraged angularjs resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Created custom directives for re-usable components (multi-field form elements, background file uploads,etc.)
Confidential, Bellevue, WA
Senior .Net Web Developer
Responsibilities:
- Developed a Financial Dashboard on top of Windows 8 Store App
- C#, .NET, SQL Server Backend
- Utilized Expression Trees and Lamda Functions
- Created custom Charms
- Developed Marketing Tools with the usage of graph and pie charts
- Developed, implemented and consumed SOAP and RESTful services.
- Worked closely with business to define development estimates according to
- Agile (SCRUM) Methodology. Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
Confidential, Redmond, WA
Senior .Net Web Developer
Responsibilities:
- Created Auditing Application for Confidential ’s Vendors (BestBuy, Amazon,Staples,.etc)
- Analyzed and wrote Technical Documentation and Usage Documentation
- Designed, Developed, and Architected UX and Middle Tier using c#,RESTful,Knockout.js and MVVM
- Worked within a 6 person Team using TSF, SPRINTS- Agile Methodology ( SCRUM Ceremonies )
- Technologies - c#, ASP.NET 4.5, Jquery, KnockOut.js,Anjular, RESTful Services using Confidential Team Foundation Server
- Verified the accuracy and completeness for Code Reviews
- Designed, coded, tested, debugged, documented and maintained web system
- Worked in Dev/Stage/Production Environment
- Configured IIS7 Windows 2012 Server to host .NET 4.0 Web Application
- T-SQL stored procedures regarding business requirements
- SSRS Server Reporting and Charts using CLR Integration
- Implemented Factory Design Patterns ( Singleton, Command, Polymorphism)
- Solely Created Windows 8 Store App using MVVM, RESTful, HttpHandler, Expression Trees, Dynamic Runtime Language, Generic Factory Pattern, Singleton, WCF Data Services
Confidential, Southfield, MI
Senior .Net Web Developer
Responsibilities:
- Converted Classic Asp Sites to ASP.NET
- Analyzed and wrote Technical Documentation and Usage Documentation
- Designed and Developed Master Page using IIS 7.0 Virtual Folder Features
- Developed Dynamic Process using 1 Master Page and Multiple Client Websites
- Technologies used - TSF,c#, ASP.NET 4.5, Classic ASP, VBScript, XML Web Services
- Configured Confidential Team Foundation Server 2012
- Worked with a team of 5 Senior Developers from Confidential, Avanade and Accenture
- Implemented MVC,Singleton, Command and Factory Design Patterns
- Directed meetings or demos via Confidential Live Meeting
- Defined procedures for the new .NET Systems in replace of legacy system.
- Trained customers on the new system as required.
- Verified the accuracy and completeness of coding and technical documentations.
- Envisioned criteria for system innovations, giving crucial focus in regards to the feasibility, scalability, and overall system performance
- Designed, coded, tested, debugged, documented and maintained .NET Web Applications using JQuery, Knockout.js, WCF, c#, REST Services, T-SQL, IIS 7.0 .
Confidential, Las Vegas, NV
Senior .Net Web Developer / Graphic designer
Responsibilities:
- Designed, Developed, Architected Mobile Website Application using c#, asp.net, Linq To Twitter Framework, Jquery,MVC, Sql Server 2010, Ajax, Mobile Friendly, Cross Browser
- Photoshop, LOGO, look and feel, color scheme, created SQL backend
Confidential, Las Vegas, NV
Senior .Net Web Developer / Lead Web Designer / Project Manager
Responsibilities:
- Leadweb developerfrom planning Architecting to development regarding client/server web applications for the past 2 and a half years using c#/html5/JQuery/WCF
- Designed and developed Customer/Relation web systemusing Silverlight 3.0, xaml,c# and wcf, delegates, custom events, user controls,LINQ TO SQL, RIA Services, jQuery
- Configured security systems, testing using Rainbow Tables with Cain and Able, .etc
- Designed flash and flex banners programmed from scratch in action script,j avascript
- Took direct requirements from business and followed the spiral software methodologies to complete all projects in a timely fashion
- Migrated asp site to asp.net.dynamic user control/asynchronous/c#/LINQ TO SQL
- Responsible keeping the web team focused and motivated to meet deadlines
- Took initiative to create new technology for business, and create standardizations for web development procedures that made us more efficient and effective
- Re-designed accounting web client server application using MVC, c#, LINQ, Jquery, html5
- Created multiple applications from scratch for browser compatibility plus Apple products
- Video Editing using Sony Vegas, Adobe After Effects. Using green screen
- Took initiative to lead through innovation by creating cutting edge applications that are realistic for pc, mac, iPAD, Mobile phone, .etc
- On all my projects I was responsible for creating all the Tables, Stored Procedures using TSQL, Logic, and the User Interface, SSRS, SSIS, configuring IIS7.API, RSS, Source Control / Versioning - Sub Version, Source Safe
- Created a complex parser using LINQ to XML, c# 4.0, Html5,Knockout.js, and .NET Entity Framework
- Started a MVVM Project, but it got shelved
Confidential, Los Angeles, CA
.Net and Flash Developer
Responsibilities:
- Developed an Image to Product Mapping System using c#, asp.net, ajax, wcf, Entity Framework, delegates, polymorphism, encapsulation, IIS7, SSRS,SSIS
- Created a sign up system using action script 3.0 and asp.net
- Designed and Developed a Parser for Excel to xml and vice versa using c#
- Created a menu system in Flex 3.0 and Flash CS3 using action script 3.0 and XML
- Developed various flash animations for banners
- Leader for all the User Interface Development for 4 small projects using c#,javascript
- Regularly attended business meetings on how to develop the flash part of the site.
- I became a partner of the company after 3 months
- Created Silverlight application to manage affiliates
- Project Lead, developer, and designer for Silverlight 3.0application
- Created CRM front end and backend using Tables, Stored Procedures using TSQL, Logic, and the User Interface, SSRS and CLR Integration, SSIS, configuring IIS7.API, RSS, Source Control / Versioning - Sub Version, Source Safe
Confidential, Las Vegas, NV
.Net Web Developer
Responsibilities:
- Created a .Net Banner Ad System and Business Pay Roll System with c#,asp.net 3.5, SSRS,SSIS,IIS6, javascript, AJAX,
- Designed the Architecture of the Back End using SQL SERVER 2005 with Normalization
- Designed the architecture of security system using Membership Services
- Configured Windows 2003 server 64bit to run .Net Website, SQL Reporting Services
- Reverse Engineered the whole company site using Reflection, and switched it to another server. Updated .Net 2.0 to3.5 Framework.
- Testing and Debugging systems
- System Analysis
- Writing the Technical Documentations on all applications
- Gathering User Requirements and creating UML Diagrams and ER Models
- Managing other Programmers activities and delegating work based on deadlines
Confidential, Las Vegas, NV
.Net Web Developer
Responsibilities:
- Designed and developed user interfaces to Internet/intranet applications by setting expectations and features priorities throughout development life cycle; completing programming using languages and software products; designing and conducting tests
- Integrated applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
- Completed applications development by contributing to team meetings; troubleshooting development and production problems.
- Updated job knowledge by researching new Internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Developed SQL Server Queries - Related to Relational Database queries that extract data from many tables, views and/or databases.
- Developed Stored Procedures - with heavy-duty calculations on the server side.
- The e-commerce front-end offered the standard feature set including integration with Pay Pal for payment fulfillment. I implemented the new code to fix the payment problem.
- Createdreports using SQL SERVER 2005 Reporting Services.
- Programmed CLR integration using c# and T-SQL
- Followed directions and met all dead lines ahead of time.
- Configured work stations to be .Net
- Created a Customer Relation Management System using c# and Web Services
- Re-configured IIS 6.0 and Registered .dlls in the GAC
- I used OOP, Encapsulation, Inheritance, Polymorphism, and Abstraction
- Programmed through Confidential Community Server API.
- Used code from the Class Library
- Fixed bugs in the system.
- Tested and Documented all code.
Confidential, Las Vegas, NV
.Net Web Developer
Responsibilities:
- Developed an ASP.NET web application for, "Cardio Vascular Associates". It's purpose was to capture hospital patient data on a sony vio. Web-Services where implemented to retrieve and upload the data to a central server. I used OOP and created Reports for management. The system was able to operate in a disconnected-environment. Also was able to operate in a wireless environment. C#,asp.net,javascript,AJAX,SSRS,IIS6,SQL SERVER 2005
- Implemented CRM for a Call Center (Dream World Vacations) . This system would receive a call from an outside phone system and then process this call into a new record in the new Customer Relation System. I created controls that where able to view and send data over the Internet. I used Atlas also know today as "AJAX" to speed it up.
- I created a website for a media control center. I used ASP.NET and c#. This system was created to manage users, media events, and schedules so the public could view videos through this system on the Internet.
- Designed an ASP.NET web application for a company. It was a quote to cash system that handled user's and information in the Direct To Mail Industry. The purpose was manage orders from the website.
Confidential, Parsippany, NJ
.Net Developer
Responsibilities:
- Developedsolutions for diverse programming scenarios in C#.NET, employing object-oriented programmingconcepts such as; encapsulation, inheritance, polymorphism, and abstraction.
- Used C#.NET and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications and windows applications utilizing SQL Server and stored procedures to perform logical business transactions.
- Created and deployed XML Web Services using ASP.NET. Consumed Web Services from both Windows forms and ASP.NET web applications.
- Created complex business components inC#.NET using .NET Class Library assemblies while migrating and implementing them in a multi-tier environment.
- Developed a Windows n-tiered "Public Library Management System" application and then ported the application to a dynamic ASP.NET Internet/Intranet model utilizing the same secure middle tier data access components. Non-public web pages were secured using Windows integrated and ASP.NET forms security models.
- Created Deployment projects for .NET applications using Confidential 's MSI packages.
- As part of a team, designed and developed a multi-tiered IT Recruiter Placement Application, similar to Monster.com web site, with the capabilities to post jobs, search jobs and query reports. Project included building a Windows based front end interface for managing the system and database. Created administrative security levels for different users, and wrote stored procedures. Technologies utilized included: C#.NET, SQL Server 2000, Transact-SQL, ADO.NET, ASP.NET,Web Services, COM+ and HTML.
Confidential, Warren, NJ
Web Developer intern
Responsibilities:
- Responsible for developing web applications for entire public relations department
- Created a FLASH MX application to communicate web trends for entire business unit
- Developed and documented source code
- Created javascript navigation controls
- Used web best practices for corporate look and feel
Confidential, Warren, NJ
Visual Basic Developer intern
Responsibilities:
- Responsible for developing windows applications for entire Quote to Cash Project
- Created a VB application to communicate to financial information
- Implemented access database to extract off an oracle database.
- Created schedule tasks in Visual Basic to write dynamic daily business reports
- Database migration was done with ADO
Confidential, Warren, NJ
Global Network Monitor intern
Responsibilities:
- Responsible for developing web application for global network infrastructure team
- Created a perl application.
- Monitored global routers, and maintained remote sun servers
- Developed a global insight towards the IT world.
- Gained a tremendous amount of real world experience in the development process of Web- application deployment and life.
- This was my best experience inside of Corporate America