We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

CA

OBJECTIVES

  • Architecting and developing N - Tier enterprise data-driven .NET applications.
  • Solution/Framework architect.

TECHNICAL SKILLS

  • C#.NET
  • SQL
  • Visual Studio 2017
  • Xamarin Forms
  • Design Patterns
  • Gang of Four(GoF)
  • ASP.NET
  • MVC
  • Entity Framework Core
  • .NET Standard 2.0
  • Agile (Scrum)
  • Waterfall
  • Silverlight
  • MVVM
  • XAML
  • WPF
  • PRISM
  • Microsoft Unity
  • TDD (Test Driven Development)
  • SOA
  • SQLite
  • WCF (Windows Communication Foundation)
  • Windows Server 2008 R2
  • SQL Server 2016
  • Windows Live Framework
  • Bing Map API
  • MSBUILD
  • Sandcastle Documentation
  • TFS
  • LINQ To Entities
  • LINQ to Objects
  • LINQ to XML
  • Virtual Earth 6.2
  • ASP.NET Membership API’s
  • Database Design
  • Automapper
  • Crystal Reports
  • ITextSharp
  • StyleCop
  • SharpZipLib
  • Nuget
  • Telerik
  • Infragistics
  • Syncfusion
  • Data Tier Application(DAC)
  • PRISM for windows runtime
  • Windows 8.1/10 desktop/mobile development
  • Globalization and MAT (Multilangual App Toolkit).

PROFESSIONAL EXPERIENCE

Confidential, CA

Senior Software Engineer

Responsibilities:

  • Active Directory based autantication.
  • Automatic configuration and deployment to 4 different environments.
  • Web Configuration Transformation.
  • ServiceReferences.ClientConfig Transformation.
  • Dependency properties, converters, and behaviors.
  • Reusable user controls, and theming.
  • MVVM navigation architecture.
  • MVVM child window architecture.
  • Service surrogates to abstract the WCF service calls.
  • Interface based programming.
  • Specification Pattern.
  • Testable Architecture.

Confidential

Software Developer

Responsibilities:

  • Large scale project where users create an account, register their business from different parishes, add contacts to their businesses.
  • Apply for permits and be able to replace, renew or apply for appeal if their application got rejected. Parish user wif different roles can manage specific areas of the system.
  • C#, SQL, WCF, ASP.NET, Entity Framework.
  • Repository pattern, Specification pattern, and Dependency Injection pattern.
  • Technology used: Visual Studio 2008, .NET 3.5, Ajax, and LINQ to SQL.
  • Lead .NET developer/architect.
  • Data-driven web application where users create their account, pay for membership and register for a class.
  • Anonymous users can also register for a class and pay wif credit card or send in a check.
  • PayPal integration wif the web application.
  • Registered user can manage their account and classes they registered for upon membership payment.
  • Secure web application and employees of Louisiana Bail Underwriters can manage users and payments through the Admin side.
  • Roles management.
  • Polymorphic architectural design.
  • Best Microsoft.NET practices.
  • Ajax user friendly UI’s.
  • Use of JQUERY for a slide down panel for login and user registration.
  • Wrote an FTP program in .NET 3.5.
  • Lead .NET developer/architect.
  • Program downloads flat files and zip files that are password protected.
  • Unzip the files and extract images of houses that are tan uploaded to the client (Latter & Blum property management website).
  • Data import program runs in parallel wif the ftp executable.
  • Parsed flat files using LINQ, extension methods and other .NET 3.5 new features.
  • Technology used: LINQ to SQL, C# 3.5.
  • Repository pattern.
  • Dependency Injection pattern.

Confidential

SQL Database Development

Responsibilities:

  • Integrated Bing Maps to where the user can view search results on the map wif detailed information. (used WCF and Microsoft Virtual Earth)
  • The online tax return project allows people to file their state taxes online
  • Some of the tech used C#, SQL, Entity Framework, ASP.NET, Design Patterns.
  • Architected, designed and developed an n-layered architecture for an ASP.NET application that allows the user to create a web site on the fly. Behind the scene it creates an entire Visual Studio solution dynamically using C# to construct the websites and add forms to different pages as well as an admin part to allow the user to manage the sites.
  • Languages used: C#, Ajax, JavaScript, and ADO.NET.
  • Developed a mailbox system for dis application, including sent mail, deleted mail and contacts.
  • Used the membership provider to secure the site.
  • Integrated Windows Live ID sign on wif the membership provider.
  • Users of dis site can register themselves as clients or businesses.
  • Businesses can post bulletins to be viewed by their clients (users).
  • Created a secure folder that has pages that are accessible by users who are administrators (membership roles).

We'd love your feedback!