We provide IT Staff Augmentation Services!

Senior Full Stack/team Lead Developer Resume

2.00/5 (Submit Your Rating)

Los, AngeleS

SUMMARY:

  • Microsoft Certified Professional Developer with 12 years of software engineering experience. Solid background in distributed application design and development. Practical experience both in front - end (Html/CSS/LESS/SASS, JavaScript/TypeScript, jQuery, Silverlight, WPF, Windows Forms) and back-end (ASP.NET(C#, VB.NET), ASP.NET MVC, ASP.NET CORE, WCF, NODE.JS) development for the e-commerce, financial (banking and audit/accounting), entertainment and other industries.
  • Solid practice in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies
  • Theoretical and practical understanding of OOP/OOD/OOA and SOA
  • Applied heavy experience with using software development best practices
  • Extensive applied experience in Agile/Scrum project planning and development lifecycle
  • Vast experience in development of enterprise level systems, web and database applications
  • In depth understanding of different data structures and algorithms
  • Hands on experience with layered architecture with core design patterns
  • Database design and implementation including integrations and migrations of data
  • Ability to work successfully both independently and as a team player within local teams and in virtual/multicultural team environment
  • Strong organizational, interpersonal and team leadership skills
  • Energetic and resourceful team player with goal oriented and focused attitude
  • Hard-worker with strong attention to details who gets things done on time
  • Hard-worker with strong attention to details who gets things done on time

TECHNICAL SKILLS:

Languages: C#, C++, VB.NET, Visual Basic, Java Script (ES5/ES6), Type Script, VB Script (ASP), Action Script, PHP

Web Frameworks: ASP.NET 5.0/4.0/3.0/2.0 /1.1, ASP.NET MVC 5.0/4.0/3.0/2.0, Node.JS, Web Services (WCF, REST, SOAP, etc), Silverlight (with MVVM), Web API 2.0, Webpack, Gulp

Windows Frameworks: WPF, Windows Forms, Windows API, COM

Dev. Environment: MS Visual Studio 2013/2012/2010/2008/2005, Web Storm, TFS, GIT, SVN, VSS

Libraries: .NET Framework 4.5.1/4.5/4.0/3.5/3.0/2.0, .NET Core 1.x, ADO.NET, ADO.NET Entity Framework, ADO.NET Entity Framework Core, Telerik (ASP.NET MVC extensions, Kendo UI, Kendo Angular JS, Kendo Angular 4), AngularJS 1.x, Angular 2-4.6, Knockout.JS and Backbone.JS, React JS, Redux

Databases: SQL Server 2016/2014/2012/2008/2005/2000, IBM DB2, Mongo DB

Reporting Tools: Crystal Reports, MS SSRS

Other Tools: SSIS packages, Macromedia Dreamweaver, Resharper, Adobe Photoshop (Excellent knowledge and past web designer experience), Adobe Flash, MS IIS 5.0-7.0

Project/Product Management Tools: Jira, BugZilla, TFS, GIT, MS Office including Word, Excel, Power Point, Access and Outlook, MS Visio

PROFESSIONAL EXPERIENCE:

Confidential

Senior Full Stack/Team Lead Developer

Responsibilities:

  • Lead the development of Financial Systems Micro Services Development using .NET Framework 4.6 Web API and SQL Server 2016, Swagger UI, Entity Framework, FIS Financial Platform
  • Implemented dynamically configurable CMS application for Bank Public facing websites using Angular 4.6, Gulp, System.JS, LESS, ASP.NET CORE / Web API, SQL SERVER, Kendo Angular 2-x
  • Lead development team for EastWestBank.com new website
  • Implemented administration tools for few in house applications using Angular.js 1.x, ASP.NET MVC 5.0, SQL Server, Web API
  • Participating in the development of Global Banking Platform using .NET Micro services (Web API), ASP.NET CORE, Angular 4.6, Webpack, Kendo Angular 2-x, SQL Server, etc…
  • Participated of Financial Stored Procedures Creation working with Huge banking data warehouse with around 1 hundred databases and thousands of data tables
  • Participated in daily scum meetings, storytelling and retrospective sessions with the developers and Business Analysts.
  • Used TFS hosted at Windows Azure for task and bug tracking
  • Used Agile and Kanban Methodologies
  • Utilized JIRA and Confluence for task/bug tracking and technical documentation.

Confidential, Los Angeles

Senior .NET/Front-End Full Stack Developer

Responsibilities:

  • Participated in the development of huge FoxFast Portal using Visual Studio 2013/2015, ASP.NET MVC 5, Web API 2.0, Thinktecture for Single Sign on system, T-SQL, SQL SERVER 2012, Java Script, TypeScript, jQuery, Knockout JS/AngularJS, Kendo UI, jQuery UI, CSS 3, Bootstrap 3, Windows Workflow, Entity Framework 6.
  • In charge for integration with EMF, DAD, FoxPedia Fox internal platform.
  • In charge for troubleshooting all kind of issues (Integration, DB, UI, Web API) on Production (Live) environment.
  • Created web portal administration tool using Web API 2.0, jQuery, Knockout, Kendo UI (Kendo Angular, Kendo Knockout) and various client libraries.
  • Participated in portal UI development using jQuery, CSS 3, bootstrap controls and CSS, Kendo UI also closely worked with Web Designers and used adobe photo shop.
  • Participated in Workflow engine creation for user approval process.
  • Implemented SQL Server Stored procedures for the system heavy backend logic.
  • Implemented SSIS Packages.
  • Participated in reporting system using SSRS.
  • Participated in daily scum meetings, storytelling and retrospective sessions with the developers and Business Analysts.
  • Used TFS hosted at Windows Azure for task and bug tracking

Confidential

Product Owner & System Architecture

Responsibilities:

  • Business Idea Creation of Sport Events Historical Data Analyzing Multi ProJect System.
  • Designing and Implementation of the different parts of the application.
  • Implementation using ASP.NET MVC 5.0 (.NET 4.6) / ASP.NET CORE 1.1, Web API, ASP.NET Identity CORE, Mongo DB 3.0, SQL Server 2016, Windows Services (Multitasking Scheduler).
  • Implemented custom notification system using C#, .NET (MSMQ).
  • Utilized Javascipt/TypeScript, jQuery, Angular JS / Angular 2.0, React JS, Redux JS, Kendo UI/AngularJS, Kendo UI/Angular 2, React Material, Custom Angular JS directives for different purposes.
  • Utilized CSS/LESS/SASS and bootstrap controls to organize UI and make it responsive.
  • Organized bi-weekly scrum meetings with two other remote part time developers.
  • Used GIT with JIRA for source control and task/bug tracking.

Confidential, Downtown LA

Senior Software Engineer

Responsibilities:

  • Lead the development team of “Work Opportunity Tax Credit” project using ASP.NET, ASP.NET MVC 5.0, Web API 2.0, Angular.JS, JS unit testing using Karma, MS SQL Server 2012, SSRS, Entity Framework 6.
  • Led “WOTC” application integration project with Oracle Taleo system. Participated in daily meetings with Oracle team to build an approach for communicating with Oracle java web services for data exchange and cross platform integration.
  • Created backend architecture for communicating with Oracle web services using WCF.
  • Led the team for “WOTC2” application which was a shift from old ASP.NET application to SAP (Single page application) using Angular.JS, jQuery, bootstrap, bootbox, jQuery UI, ASP.NET MVC 5, Web Api 2.0 and SignalR (for real time communication).
  • Participated in daily scrum meetings with Managers in US team and in daily calls with offshore team in India.
  • Led the deployment process in multiple environments.
  • Wrote technical documentation for both Oracle integration project and “WOTC” 2 application.

Confidential, Burbank, CA

Senior Software Engineer, Team Lead

Responsibilities:

  • Lead the development of “MICMA” web based Enterprise Planning and Controlling Application using Html 5/CSS, Node.JS, C#, .Net, SQL Server
  • Developed Margasoft Core Libraries for the middle tier using C# on .Net framework 4.5
  • Design and implementation of backend architecture using distributed enterprise approach
  • Implemented client layer using Kendo UI controls for HTML 5, CSS, JavaScript
  • Architected the database with all the tables, constraints and stored procedures using MS SQL Server 2008 and 2012
  • Participated in data migration project to convert data from SQL server 2008 to 2012
  • Used jQuery and Socket.IO to implement full duplex connectivity between the server and the browser
  • Decoupled libraries in the Business Logic layer using MEF with custom Event Aggregator (anonymous pub/sub)
  • Communicated with UI designers to generate the html files from the approved sketches
  • Changed the DAL to use ADO.NET for dynamic SQL generation and Entity Framework 5.0 for easy manipulation of static database objects
  • Improved the performance of client side UI by using knockout.JS, jQuery, Telerik Kendo UI controls, Underscore.JS library and various third party jQuery plugins.
  • Used knockout.JS library during client side implementation.
  • Database design and maintenance during development and on support phase
  • Database transformation from previous version to the new one along with data using SSIS packages.
  • Definition and documenting technical requirements of solution
  • Led the development team of five developers and designers
  • Provided technical leadership, training and mentoring to the team members
  • Participated in automated build and deployment process using NANT script and Cruise Control
  • Acted as a scrum master and changed the processes to better adopt to the team needs

Confidential

Senior Software Engineer

Responsibilities:

  • Development of “RockSquare.com” Ecommerce web application with social networking for client located in Santa Monica, CA using ASP.NET MVC 3.0, C#, SQL Server 2008, ADO.NET, Html/CSS
  • Developed multiple back-end and front-end (portable) DLLs using C#
  • Designed and implemented N-Tier distributed backend architecture
  • Interfaced with clients to clarify requirements via weekly video calls and daily emails
  • Implemented auction like virtual marketplace for bidding and selling musical instruments and accessories
  • Integrated with PayPal adaptive payments using PayPal API
  • Did a performance tuning of all layers of the system by using jQuery, Telerik, Unobtrusive Validation, jQuery UI and other plugins
  • Implemented a module for dynamically minifying static content (CSS and JavaScript) using Yahoo YUI, applied compression using GZIP and Deflate
  • Implementation of seller billing with PayPal Express checkout and Authorize.NET Merchant system.
  • Proposed, designed and implemented Inventory management module for sellers using Telerik controls and jQuery UI
  • Added feature to generate complex excel documents using Infragistics library
  • Implemented and packaged “Inventory Manager PRO” desktop application for robust and secure inventory management using WPF (MVVM) and WCF
  • Data synchronization of windows based application with remote distributed web services

Confidential

Senior Software Engineer

Responsibilities:

  • Development of logistics system using ASP.NET, C#, IBM DB2, DB Artisan
  • Implementation of data import tools from various MS Excel structures
  • Participated in implementation of all layers of the system using ASP.NET MVC, jQuery and Telerik extensions
  • Design and development of MS SQL 2008 database including tables, views, stored procedures, functions
  • Implemented windows application for generation of ASP.NET applications based on various conditions and templates using .NET Windows Forms
  • Design and implementation of database objects for SQL Server and MS Access
  • Implemented smart data access layer using ADO.NET

Confidential

Software Engineer

Responsibilities:

  • Database design and support with SQL Server 2005
  • Design of 3-tier architecture and implementation using ASP.NET 2.0, C#, Java Script and HTML/CSS
  • Integration with third party merchant systems such as Pay Pal and Authorize.Net
  • Implemented 3-tier architecture using ASP.NET 2.0, Java Script and HTML/CSS, SQL Server 2005
  • Database design and support of e-commerce (B2B and B2C)
  • Integration with third party merchant systems Authorize.Net.
  • Created custom scalable photo upload controls for uploading large raw images
  • Integrated third party merchant systems Authorize.Net for online photo selling
  • Implemented of n-tier architecture using ASP.NET 2.0, Java Script and HTML/CSS, MS Access
  • Implemented Authentication and Authorization modules using ASP.NET 2.0 default membership provider
  • Created various database objects in SQL Server 2005
  • Design of n-tier architecture and implementation using ASP.NET 2.0, ADO.NET, Java Script and HTML/CSS

We'd love your feedback!