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).
