We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • More than 12 years of C# .NET experience - implementing, delivering practical and elegant software from the ground up.
  • Experience in front-end implementation using Angular 6, Typescript and Bootstrap.
  • Experience in .NET Core 2 and ASP.NET Core 2 Web and Http REST API implementation.
  • Experience on Micro Services SOA architecture.
  • Experience in Microsoft Azure App services, Service Bus, Web Jobs, Cloud Storage File Share, Blob, Queue, Table and Cosmos DB as NoSQL persistence.
  • Experience in Amazon AWS cloud services EC2, Lambda, API Gateway, S3 buckets and Cloud Front.
  • Strong experience in designing and implementing SQL Tables, Indexes, Stored Proc, Views and User-Defined Functions.
  • Experience in managing and optimizing SQL Server databases using SQL Analyzer and Profiler.
  • Experience in Domain Driven Design (DDD), CQRS/Event Sourcing and Test-Driven Development (TDD) using NUnit and Moq.
  • Experience in Object Oriented Programming (OOP) and SOLID Design Principles.
  • Well versed in Inversion of Control (IOC) and Dependency Injection (DI).
  • Experience in Team Foundation Server, GIT and TeamCity/Octopus configurations.
  • Experience in Scrum and Lean Agile development methodologies.
  • Microsoft Certified Technology Specialist

TECHNICAL SKILLS

.NET Framework Technologies: .NET Core 2, ASP.NET Core 2, .Net Framework 4.x, ASP.NET MVC, REST Web API, WCF, XML Web Services, ADO.NET, Entity Framework, NHibernate, LINQ

Web Framework/Tools: Angular 6, AngularJS 1.5, jQuery, Ajax, Bootstrap, NPM, NuGet

Environment: Visual Studio 2017/2015, Visual Studio Code, SQL Server Management Studio, pgAdminLanguages C#, Typescript, JavaScript, HTML 5

Cloud Infrastructure: Microsoft Azure, Amazon Web Services

Databases/Persistence: MS SQL Server 2016/2014/2008 , PostgreSQL, Azure Cosmos DB, Event Store

Version Control: Git + Github, SourceTree + Bitbucket, SVN + Beanstalk, TFS

Methodologies: Scrum, Lean Agile

Other Tools/Technologies: Docker, Azure Cloud Storage Explorer, Application Insights, Serilog, SSRS, Service Stack, TeamCity CI, Octopus Deploy, Red Gate SQL Tools, Postman

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Full Stack Developer

Environment: VS 2017, VS Code, C#, .NET Core 2.1, ASP.NET Core 2.1, Web API, Micro Services, Docker, AWS Cloud, Event Store, PostgreSQL, GIT, Angular 6

Responsibilities:

  • Frontend Work on new workflow enhancement to manage Inventory Reduction Recommendation and Expiring Medication Opportunity using Angular 6 module, components, directives, model and services.
  • Frontend Create unit test code using Jasmine/Karma.
  • Backend Implement new Web API controllers, domain and repository for Event Sourcing.
  • Backend Help refactor the Business Domain to in corporate CQRS/Event Sourcing.
  • Backend Help setup Event Store cluster formation in AWS Cloud.
  • Backend Work on AWS API Gateway, Lambda function, EC2, S3 and Cloud Front.
  • Backend Perform functional and unit test on API controllers and business domain.

Confidential, Pittsburgh, PA

Full Stack Developer

Environment: VS 2017, C#, .NET Core 2.1, ASP.NET Core 2.1, Web API, Micro Services, Docker, TFS, GIT, EF 6, SQL Server 2016, Microsoft Azure Cloud, Angular 2

Responsibilities:

  • Backend Helps implement MicroServices for TitleRequest, TitleWorkflow, TitleDelivery and TitleData using ASP.NET Core 2.1, Docker, Azure Cloud Storage, Service Bus for messaging and Cosmos DB for persistence.
  • Backend Implement system integration to external Title Resolver/Normalization APIs.
  • Backend Implement Data Extract tool and batch import of title data records.
  • Frontend Help in Admin Dashboard implementation using Angular.

Confidential, Richmond, VA

Full Stack Developer

Environment: VS 2015, C#, .NET Framework 4.6, ASP.NET MVC, Angular 2, Angular JS 1.5, ServiceStack Redis/ORM Lite, SourceTree GIT + Bitbucket, EF 6, TeamCity, SQL Server 2014, NUnit and Moq

Responsibilities:

  • Participate in Daily Stand-Up, Weekly Product Backlog Grooming, Sprint Planning and Retrospective meetings.
  • Perform frontend Single Page Application (SPA) coding using Angular components, routing, controllers, directives and services.
  • Create Table, Stored Proc (TSQL), View, User Defined Function and run Import/Export scripting on SQL Server.
  • Work on some backend projects using Entity Framework Code First data access for repositories and Fluent API for entity mapping.
  • Refactor and implement multi-threading for running on-demand recalculation tasks and recurring scheduled jobs for Amazon sales, product, inventory, and FBA shipment imports.
  • Create unit test codes applying Test Driven Development using NUnit and Moq.
  • Conduct code reviews, approval and merging of Pull Requests (PR) in Bitbucket.
  • Manage source code, branching, merging, push/pull from GIT remotes using SourceTree.
  • Perform coding on Web API controllers, service and application/domain layer of the system applying SOLID design principles.
  • Perform REST API request trace and debugging using Postman and Fiddler.
  • Manage deployment to QA/Staging and Production using TeamCity.
  • Contribute in the following key process workflows - Supplier Ordering, Shipment to Amazon, Product Restocking Suggestions, Inventory, On-Demand messaging and Amazon API integrations.
  • Work on assigned PBI tasks and deliver immediate value by working in pairs guided by the principles of Scrum and Lean Agile.

Confidential, Mt Laurel, NJ

Senior Developer

Environment: Visual Studio 2013, NET Framework 4.5, C#, ASP.NET MVC, jQuery, AngularJS, Telerik Kendo UI, AutoMapper, Nuget, Ninject, Web Services, EF 6, TFS, SQL Server 2008 R2, Redgate Data Compare, SSRS

Responsibilities:

  • Act as Manila offshore Technical Specialist for Employee Self Service (ESS) web portal of Benefit Connect System.
  • Perform customer level customization of ESS using C#, ASP.NET MVC, Knockout, jQuery, Ajax, JSON, Telerik Kendo UI components, CSS, SQL Server 2008 and Web Services.
  • Create Table, Stored Proc (TSQL), View, UDF and run Import/Export scripting on SQL Server.
  • Help implement the following core modules - Employee Benefit Enrollment Site Portal, Backend Administration Site Portal, Carrier Benefit Import / Export and Premiums Reporting.

Confidential, Manila Philippines

Senior Developer

Environment: Visual Studio 2010, NET Framework 4.0, C#, ASP.NET MVC, jQuery, Telerik, NuGet, WCF, TFS, SQL Server 2008 R2, SSRS

Responsibilities:

  • Collaborate with US Development Leads to help implement new web features and defect fix for the portal using C#, ASP.NET MVC, jQuery, Telerik, SQL Server 2008 and WCF.
  • Manage source code and branching using Team Foundation Server (TFS).
  • Provide mentoring and support for Developers on deliverables.

Confidential, Manila Philippines

Senior Developer/Consultant

Environment: Visual Studio 2010, NET Framework 4.0, C#, ASP.NET Web forms, jQuery, Web Services, SVN, CruiseControl.NET, SQL Server 2005, SQL Red Gate, SSRS, ComponentArt LeadTools Imaging, VMWare

Responsibilities:

  • Perform system migration from the classic Speedview interface and business rule engine into the latest .NET framework and infrastructure.
  • Integrate existing client’s business workflow into Speedflow.
  • Implement new features and bug fixes using C#, ASP.NET Web Forms, JavaScript, jQuery, HTML and CSS.
  • Create Table, Stored Proc (TSQL), View, User Defined Function on SQL Server.
  • Perform database query optimizations and mitigate recurring SQL timeouts and deadlocks.

Confidential, Manila Philippines

Senior Software Engineer

Environment: Visual Studio 2008, NET Framework 3.5, C#, ASP.NET, WPF, Windows Mobile 6.0, Web Services, Accenture Delivery Methods (ADM), TFS, Sybase Unwired Platform (SUP), SQL Server 2005, IBM Rational Clear Case, Citrix

Responsibilities:

  • Participate in Enterprise Application Integration (EAI) development efforts leveraging various middleware services and engaging Click IMRS enterprise system.
  • Participate on Web, WPF Desktop and Mobile implementation for the Timesheet, GPS, Maps, On-demand-Push-Notice, Themes and Branding.
  • Implement web application using C#, ASP.NET Web Forms, Web Services and in desktop using WPF and XAML.
  • Manage SQL Server Tables and Views and create Stored Procedures (TSQL) and User Defined Functions.

Confidential, Manila Philippines

Senior Software Engineer

Environment: Visual Studio 2008, NET Framework 3.5, C#, ASP.NET, Avanade Connected Architecture (ACA), WCF, TFS, SQL Server 2005, Microsoft Enterprise Library, Component Art Web UI, JavaScript, HTML, CSS, XML, XSLT

Responsibilities:

  • Analyze and implement assigned Use Cases and work on iterations.
  • Implement web application using C#, ASP.NET Web Forms, Component Art Web UI, JavaScript, HTML, CSS, XML, XSLT.
  • Assist in system integration requirement using WCF workflow and XML web services.
  • Create SQL queries and perform TSQL programming of stored procedures.
  • Create unit test codes with emphasis on code coverage.

Confidential, Manila Philippines

Senior Software Engineer

Environment: NET Framework 1.1, C#, ASP.NET, SQL Server 2000, Web Services, Infragistics Web

Responsibilities:

  • Implement service calls using C# and XML web services and invoke by client tools to achieve Computer Telephony Integration (CTI) and Interactive Voice Response (IVR) for call management.
  • Develop and maintain the frontend using ASP.NET, JavaScript, HTML and CSS.

Confidential, Manila Philippines

Senior Software Engineer

Environment: NET Framework 1.1, C#, ASP.NET, SQL Server 2000, Web Services, Infragistics Web

Responsibilities:

  • Analyze Use Cases and Functional Specifications and translate into code.
  • Help implement core features and new enhancement requests for the following system modules - Invoice, Credit Memo, General Ledger (GL), Security and Admin.

We'd love your feedback!