We provide IT Staff Augmentation Services!

Software Engineer Resume

Huntington Beach, CA

­

SUMMARY:

I seek a position that will allow me to produce solutions to business problems using technology. I effectively design, develop, and manage the production of technology solutions, with the goal of producing quality products for the end user.

TECHNICAL PROFESSIONAL:

  • ASP.Net, C#, VB.Net, Web Services
  • Frameworks 1.1, 2.0, 3.0+, 4.0, 4.5
  • MVC, WebForms
  • JavaScript, JQuery, Bootstrap
  • MS SQL Server, T - SQL, Entity Framework ORM
  • TFS Source and Task Management n-Tiered, Distributed Architectures
  • Visual Basic 6.0, Traditional (Classic) ASP
  • Windows Server / Desktop platforms
  • Solve business problems using technology
  • Team, project, and program management skills
  • Practice Steve McConnell style project management concepts
  • Responsible, takes ownership, able to execute
  • Enterprise system design and implementation
  • Knowledge transfer within and between teams
  • Excellent communication skills

EXPERIENCE:

Confidential, Huntington Beach, CA

Software Engineer

Responsibilities:

  • Part of the team developing new system to manage the maintenance and repair of the C-17 cargo aircraft utilized by the Confidential across the globe.
  • Working with product and stakeholders to generate functional requirements and technical specification that map to user stories and associated tasks.
  • Utilizing the standard suite of Microsoft technologies to develop a flexible web based system with Visual Studio as the primary development environment, with C# and SQL Server as the principal language and database backend.
  • Working within Confidential ’s agile process and utilizing TFS as the primary project management tool, source, and build environment for the new system as it moves through the phases of the SDLC.

Confidential, Anaheim, CA

Programmer / Analyst

Responsibilities:

  • Part of team providing support and enhancement to the primary Student Information System (SIS) platform distributed and hosted at public schools and districts primarily throughout the state of California.
  • Using Visual Studio, the .Net Frameworks, ASP.Net, IIS, and SQL Server as the primary technology platform, and WebForm, MVC, JavaScript/JQuery, and REST API services as the primary suite of frameworks for the SIS components.
  • Performing analysis and design on new features and enhancements utilizing both internal and external contacts for the functional definition of the tasks and translation to solutions on the current platform.
  • Using TFS to manage the SDLC and source control in an Agile environment.

Confidential, Newport Beach, CA

Senior Applications Developer

Responsibilities:

  • Lead developer for all web based systems.
  • Utilizing Visual Studio (C# and VB.Net) to maintain and enhance supported systems built on the Microsoft/.Net stack of technologies ranging from WebForm and MVC frameworks on ASP.Net, SQL Server backends, associated scripting and styling libraries, and 3rd party integration points.
  • Successfully salvaged the source code associated with the internal CRM, Sales and Intranet sites and established new source control system and process using TFS.
  • Manage tasks and work items, via TFS, in conjunction with requests from project management and direct workload of staff where needed.
  • Maintain system documentation, maps and deployment processes for Dev, UAT, and Production environments.
  • Basic SharePoint administration for Salesforce conversion project.

Confidential, Newport Beach, CA

Senior Developer / Analyst

Responsibilities:

  • Using C#, VB.Net, the .Net Frameworks, ASP.Net, and SQL Server to develop, enhance, and maintain web and windows based applications that support the operation of the company’s business and corporate divisions.
  • Utilize both the WebForm and MVC frameworks, the Entity Framework as the ORM, WCF and SOAP for both internal and external system data, and the standard Microsoft technology stack as the development platform.
  • Tech Lead for primary, web based, prospect management system in use by the company across its portfolio of apartment communities.
  • Produced architecture used as the foundation for the development of the database schema, object and database layers, the user interface, and third party integration of the prospect management system.
  • Interfaced with business stake holders to create user interface that mimics and automates the manual based system of tracking prospects across multiple communities.
  • Implemented the integration of third party leasing system via standard SOAP web services into the primary architecture of the prospect management system.
  • Employing the primary Microsoft technology stack of SQL Server, C#, .Net Frameworks, and ASP.Net as the base platform for the architecture and the continued enhancement of the system architecture.
  • Standardized on C#, ASP.Net, and SQL Server as the primary base technology stack, utilizing the 3.5 and 4.0 .Net frameworks to implement the architecture for the web based prospect management system.
  • Enhanced system to migrate from classic stored procedure design to Entity Framework ORM data access.
  • Part of team that built the contract management system developed as a customized SharePoint system. Utilized InfoPath and C# modules to enhance SharePoint to provide the Office Properties group the first version of the system.

Confidential, Irvine, CA

Senior Software Engineer

Responsibilities:

  • Implemented the 2nd release of the pricing decision engine platform after participating in the design and analysis phase of the project. Currently in the support and enhancement phase of the existing platform as new requirements are identified for the next release.
  • Completed the design and development of the next release of the Enterprise Decision Engine used for loan pricing using the .Net Framework 2.0 and SQL Server 2005.
  • Designed and developed the administration tools around the first production release of the Enterprise Pricing Engine. The administration tool allows the end user to add, change and delete pricing data that is utilized by the engine to price mortgage loans. All administration tools developed within the .Net Framework 1.1 using ASP.Net, C# and VB.Net as the primary technologies. Additional supporting tools developed as WinForm applications.
  • Produced design documentation around the new administration tools. A reverse engineering effort was performed to detail what was already developed and a framework was put in place to streamline the process moving forward.
  • Responsible for Build and Release activity involving the Engine’s administration tools.

Confidential, Irvine, CA

Software Engineer

Responsibilities:

  • Created software architecture around the Microsoft .Net platform that can be used by developers in the rewrite of the Loan Origination System (LOS) using ASP.Net, C#, and SQL Server.
  • Produced a prototype systems for the Appraisal management and Broker Lead generation systems using the initial generations of the architecture.
  • Participating in the development of the new Retail piece of the LOS. Existing LOS functionality is provided by the Empower system by Confidential .
  • Empower development is provided via Empower’s own development tools (a flavor of the Delphi development language).

Confidential, Aliso Viejo, CA

Senior Software Engineer

Responsibilities:

  • Contributed at all levels of the Software Development Life Cycle (SDLC). Part of team maintaining and enhancing the Emergency Room tracking and charting software utilized by emergency room staff at customer locations.
  • Part of team providing direct technical support of the application remotely at customer locations.
  • Responsible for release (project) management and implementation at customer sites.
  • Participating in the continued formulation of policies and procedures that improve the company’s ability to execute within the SDLC, and meet the organization’s goals.
  • Project Lead.
  • Develop, maintain and manage the test plans for major product releases.
  • Manage testing lab during QA cycle and the recirculation of tasks during the testing phase of the product prior to release.
  • Working with team to create functional / technical specifications for new functionality and features.
  • Part of Data Warehouse team developing new reporting system using the .Net Framework with VB.Net as the main development language.
  • Using Visual Basic 6.0, SQL Server 2000, and the Windows 2000 platform to enhance and maintain the existing product.

Hire Now