Senior Developer Resume
El Segundo, CA
SUMMARY:
- Developer with 10 years of experience in both large and small environments
- Experience with Consumer Web, Internet and Media industries, CMS, and ERP integration
- Experience developing for high - traffic, high-volume applications
- Proficient with ASP.NET MVC, C#, and Javascript/JavascriptMVC/jQuery/AJAX
TECHNICAL SKILLS:
Technical Skills/Methodologies: C#/.NET Framework (1.0 - 4.5), ASP.NET MVC 4.0, Ninject, ASP.NET 3.5, Javascript/jQuery/AJAX/JSON, AngularJS, Knockout.js, SQL Server 2000/2005/2012 , NHibernate, MongoDB, Memcached, AWS, TFS, SVN, Git, Mercurial, HTML4/5, CSS2, XML, WCF, DTS, DDD, UML, Agile/Scrum
EXPERIENCE:
Confidential, El Segundo, CA
Senior Developer
Responsibilities:
- Used C# 4.0, Azure, Scrum, and Powershell to develop features and bug fixes for video ingestion module
Confidential, Santa Monica, CA
Senior Software Programmer
Responsibilities:
- Used WebAPI, AWS, Ninject, DDD, NHibernate and C# to build API for POC donation website featuring 3rd party credit card processor integration
- Used ASP.NET MVC 3.0, AngularJS, DDD, Ninject, NHibernate and C# to develop middle tier and UI functionality for Seafood Watch reporting tool
Confidential, Los Angeles, CA
UI Developer
Responsibilities:
- Used Angular, UI Bootstrap (dynamic accordion), and jQuery UI (drag and drop) to prototype financial report builder module
- Used jQuery, Knockout.js, AJAX, and ASMX to develop complex credit card transaction management module
- Used C# 4.0 and WCF to create SOAP service layer for custom accounting application
Confidential, Los Angeles, CA
Senior .NET Developer
Responsibilities:
- Used ASP.NET MVC 3.0, C#, jQuery/Javascript/AJAX/JSON, HTML4, CSS2, and NHibernate to implement video playlist creation, featured content, and curated content modules for custom CMS
- Established and maintained Javascript coding standards (created namespace definitions and object template for creating modules/widgets)
- Used jQuery/Javascript/AJAX/JSON and Facebook Javascript SDK to implement and maintain navigation menu, sign-in, activity sharing and content widget modules
- Used ASP.NET MVC 3.0, C#, HTML5, CSS2 and MongoDB to prototype content detail page
- Improved site performance by identifying bottlenecks and implementing deferred loading of ads
- Prototyped and recommended new technologies (Node.js, MongoDB, REST-ful design) to improve site scalability and architecture
Confidential, Irvine, CA
Web Developer
Responsibilities:
- Co-designed Facebook Connect integration with existing Pluck-based authentication system
- Used Javascript and Facebook Javascript SDK to implement Omniture tracking for Facebook Connect implementation
- Used Javascript/AJAX/JSON and ASP.NET 3.5 to maintain login, registration, and Cloudsponge email importer functionality
Confidential, Los Angeles, CA
Developer
Responsibilities:
- Used ASP.NET MVC 2.0, C#, jQuery, AJAX, and jQuery UI to implement playlist management functionality for Muve Music web application including creating and editing play lists, drag and drop sorting/adding tracks to playlist, jQuery UI right-click context menu, and Lightbox integration
- Fixed numerous Javascript bugs on site related to drag and drop, breadcrumb, pagination, and jQuery right click context-menu
Confidential, Irvine, CA
Web Developer
Responsibilities:
- Used C#, XML, WCF, and Enterprise Library 5.0 Logging Block to implement XML transformation module (custom serialization) in support of AxCMS content management system implementation
- Used C# and ASP.NET to develop templates for AxCMS content management system
- Used C# and ASP.NET to implement model, view, and controller for SEM search results page
- Ported Best of Local microsite from ASP to ASP.NET 3.5, and integrated site into HttpModule and template-based framework that serves 1000 sites
- Used jQuery/AJAX/JSON and C# to implement Twitter feed functionality for business profile pages
Confidential, Simi Valley, CA
Programmer Analyst
Responsibilities:
- Modified stored procedures used for data sync processes to improve data accuracy
- Created DTS packages, stored procedures, and Crystal Reports to create sales tracking reports and perform imports and exports of account and inventory data
- Used ASP.NET 2.0 and C# to create discrepancy management application for order management system
Confidential, Beverly Hills, CA
.NET Developer
Responsibilities:
- Used ASP.NET, C#, HTML, and CSS to implement Invite to Confidential functionality using Gateway-Provider pattern
- Used ASP.NET 2.0, C#, XML/XPath, CSS, JavaScript, and HTML to create profile pages for advertisers
Confidential, Inglewood, CA
Software Developer
Responsibilities:
- Used ASP.NET and C# to design and develop business logic for ordering and transaction processing (Authorize.Net payment gateway) of subscription-based products for Accolade order management system
- Used C# to implement the following changes to resolve identified defects and issues: improved required field validation for order importer, improved logging of user actions
Confidential, El Segundo, CA
Web Application Developer
Responsibilities:
- Used VB.NET to create domain classes and data access layer for government jobs website
- Used ASP.NET 1.1, VB.NET, HTML, CSS and Javascript to port Coldfusion based pages (employer personal page, job description page, job posting page, and account administration pages) to ASP.NET platform
Confidential, Carson, CA
Web Application Developer
Responsibilities:
- Used C# and SQL to develop user controls, pages, classes, and database objects to implement order management functionality in support of Microsoft Navision ERP integration project
- Led successful implementation of Optio document automation system in support of Oracle ERP implementation, and communicated requirements to offshore development team
- Created NUnit tests for order management business objects
