Senior Web Development/ Architect Resume
Los Angeles, CA
SUMMARY:
Quality driven, detailed oriented, fast and efficient web programmer. Extensive experience and skills in enhancing and developing from scratch, top of the line user - friendly products. Innovative team player with excellent communication and customer service skills seeking an opportunity to grow within your organization and join your team.
SKILLS:
HTML, CSS, LESS, Bootstrap, C#, ASP.NET, MVC, Razor, RESTful API’s, WebServices, AJAX, JSON, GeoJson, jQuery (UI & plugins) jQueryBBQ, Amazon AWS, Java Script - knockoutJS, MVVM, rabbitMQ, AngularJS, Facebook & Twitter API, OAuth,OAuth2, Handelbars (templating), Lo-Dash, Amplify, Leaflet, Mailgun, Kalande, Self-executing functions, ReactJS .Asynchronous Programming - Deferred object and promises, Task await async, TFS, GIT, Dependency injection, CMS Tridion, Dart, Google Maps and Facebook API’s, LINQ (Objects/SQL/XML), Google Fusion, SEO, SOLR, WCF services, SQL Server, stored procedures, profiler, SQL Membership, Table value parameters, Unit tests, 960, Telerik, KENDO UI, Window services, CSLA, MVP, Entity framework, Log4Net, Custom UI tests, EXTJS, Ruby, PHP (Laravel, CakePHP) Java/J2EE, C, C++, WPF, Django, XSLT, ruby, ruby gems, F#, UNIX, Linux, NodeJS, EWD, Apache server, Design patterns, Architectural styles (SOA /RAD) Visual Studio (2008-2013), Eclipse, source tree, JIRA, NUnit, xUnit, docuware.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Web Development/ Architect, Los Angeles, CA
Responsibilities:
- Preforming unit tests against an internal API, Migrating/Adding functionality to existing project from AngularJS to Angular
Technologies used: AngularJS, Angular, Material design, Google charts API, SQL server, .NET MVC, dependency injection, HTML, CSS, Bootstrap, postman, fiddler.
Confidential
Director of Web Development/ Architect, Los Angeles, CA
Technologies used: Azure Resource Manager, Azure portal, Recurly Api, Facebook API, Oauth 2, SQL server, .NET MVC, dependency injection, .NET Identity, Entity Framework, Jquery, JqueryUI, KendoUI, Api 2.0, Validating/Security for forms and API, amplify Js, web.config transformations, custom publishing profiles, Json, display of Json as trees, Xml, HTML, CSS, Bootstrap, LESS, Java Script and many MIT github projects.
Responsibilities:
- Asynchronous programming on server side and client-side code. Using Task, await async and Ajax.
- Extending functionality of Jquery and MVC using dedicated helpers and extensions
- High Emphasis on CLEAN CODE, MVC Areas with dedicated routes, controllers and DI services. Base services in all layers (shared functionality on server and client side - for both controllers and services)
- Primary responsibilities:
- Identifying business needs based on talks with management and off shore team.
- Writing requirements and road map to solution. Doing research when needed on best practices.
- Coordinating with off shore team the releases.
Confidential, Los Angeles, CA
Senior Software Engineer/Team Lead
Main technologies include: Aspx web pages, .NET 4.5.1, C# 6, MVC 5, API 2, orchard CMS, HTML 5, Knockout, MVVM.
Responsibilities:
- Identifying the root cause of errors.
- Fixing the error/s (often in different projects on different repos)
- Coordinating with team leads and releasing managers review of code & quick release.
- Adding new functionality to admin site
Confidential, Los Angeles, CA
Software Architect/Team Lead - Senior Full Stack Web Developer
Responsibilities:
- Using a pre-defined template we purchased ( Confidential ).
- Self-taught existing implementation architecture. I.e. Kendo UI, Confidential template JS in order to add pages to the UI.
- Using entity framework and native SQL passing table value as a parameter.
- Added/Architected site to have - CLEAN code, proper layers, formatting, and design patterns.
- Updated different JS files to eliminate polluting the global namespace, added asynchronous JS programming, self-executing functions and use of amplify for custom events.
Confidential, Los Angeles, CA
Software Engineer - Senior Full Stack Web Developer
Responsibilities:
- Gathering system requirements.
- Self taught existing implementation architecture (base classes and design patterns). I.e. EditModels and Factory to and from business models.
- Gathered data using SQL managers (inner DLLS).
- High attention to CLEAN code, formatting, and design patterns.
- Updated different JS files to eliminate use of prototype, added async JS programming, self executing functions, and interactive maps.
- Languages & Technologies used:
- C# (ASP.NET, MVC4, razor, bootstrap, GIT).
- SQL (queries for getting data using managers in inner DLLS).
- Web Apis (API controllers with JSON results).
- JavaScript & Jquery (mailgun, leaflet, highcharts, kalande).
Confidential, Denver, CO
Senior Full Stack Web Developer
Responsibilities:
- Gathering system requirements.
- Self taught existing implementation structure, and developed in the same pattern.
- Gathered data using SOLR (no SQL solution).
- High attention to SEO requirements.
- Updated the different web services that are used throughout the company.
- Languages & Technologies used:
- C# (ASP.NET, MVC4, API services - Task await async, razor, TFS).
- SOLR (queries for getting data).
- CMS (Tridion for dart advertising and targeting).
- JQuery (handlebars templating, extending Jquery autocomplete - deferred object and promises).
Confidential, Denver, CO
Senior Full Stack Web Developer
Responsibilities:
- Gathering system requirements.
- Self-taught existing implementation structure, and developed in the same pattern.
- Implemented and designed UI.
- Developed stored procedures (full development circle).
- Rewrote app using MVC razor, CSLA business objects (with unit tests), while keeping the database schema.
- Languages & Technologies used:
- C# (ASP.NET, WCF, Confidential with razor, CSLA business objects).
- SQL (queries/ building stored procedures).
- JS, JQuery, JQuery UI (JqGrid, tabs) jQuery plugins for printing, validation, and password strength.
Confidential
Senior Full Stack Web Developer
Responsibilities:
- Gathered system requirements.
- Developed and implemented UI.
- Customized design and added system capabilities.
- Languages & Technologies used:
- MVP (WCF services, NetTires).
- C# (ASP.NET, Telerik Ajax components).
- JQuery (AJAX, DOM manipulation and client events).
- SQL server (assisting the DBM designing the DB Tables).
Confidential, Hollywood, FL
Lead Software Developer
Responsibilities:
- Designed DB and the Confidential project.
- Developed and implemented UI.
- Languages & Technologies used:
- Confidential .
- C# (ASP.NET).
- JQuery (Ui, JQuery plugins).
- SQL server (backup/restore/querys/stored procedures)
