We provide IT Staff Augmentation Services!

Senior Software Developer-architect Resume

4.00/5 (Submit Your Rating)

San Mateo, CA

SKILL AREA:

.net Framework 1.x - 4.5: LINQ, Generics, Threading, Unity container

Asp.net: Traditional Asp.net, MVC, Ajax

ORM patterns: NHibernate

General SQL: Data architecture, T-SQL, Stored procedures, Triggers, Query and Stored procedures tuning, functions, PL/SQL

SQL Server: SSIS, SSRS, Profiler, Database administration

Other RDBMS: Progress, Oracle

Patterns: MVC, Dependency Injection, Repository, Singleton, SOA

HTML/Front End: JavaScript, JQuery, JSON

Languages: C#, T-SQL, Visual Basic, 4GL

Source Control: TFS, P4, Visual Source Safe

Development Tools: Visual Studio, Bugzilla

WORK EXPERIENCE:

Confidential, San Mateo, CA

Senior Software Developer-Architect

Responsibilities:

  • Contributed design along with implementation of security feature with authentication and authorization of one web applications.
  • This app is designed to process emails for different vendors.
  • This feature has been utilized by ASP.NET MVC 4.5, C#, WCF Services, Oracle 11g stored procedures and functions.
  • Analyzed, designed and implemented new feature of approved card transactions in order to send out text messages and emails to participants. This feature has been utilized by windows services and Oracle packages.
  • Product defects investigation and fixes

Confidential, San Francisco, CA

Senior Software Consultant

Responsibilities:

  • Gathered requirements, research; proposed solutions for enhancements as solution architect.
  • Contributed design insight and database design along with implementation of web applications for different clients like Confidential .
  • These apps are designed to calculate rewards based on client’s offers and rules for each shopper.
  • These apps have been utilized by ASP.NET 3.5, 4.0, WPF, C#, Web Services, SQL Server 2012, XML, XSD, XSLT and LINQ.
  • Participate in code review.
  • Process automation in order to migrate and manipulate data between different SQL servers using SSIS packages (ETL)
  • Product defects investigation
  • Performance tuning, database schema modifications
  • Large data processing
  • Object oriented programming in C#
  • Created SSRS reports

Confidential, Milpitas, CA

Senior Software Consultant

Responsibilities:

  • Contributed database design and patterns as part of software architect’s group including MVC, SOA, Ioc, dependency injection, dispose and finalize.
  • Part of implementation team of protein chemistry application which was based on repository, SOA and dependency injection patterns using ORM(NHibernate), SQL Server 2005, ASP.NET 3.5 MVC, WCF services, Linq, Lambda expressions, TDD, Nunit, Ioc(Unity) and JQuery.
  • Contributed enhancements and resolved app defects as senior developer for web-based program. This app was designed for scientists in order to store all their experiments and research results (ADI) utilizing ASP.NET 3.5(C#), JavaScript and SQL Server 2005.
  • SSRS reports development based on clients needs utilizing T-SQLand XML
  • Worked on ETL projects utilizing SSIS packages with C# programming and SQL stored procedures
  • Analyzed different database structures along with data mapping document preparation and established process in place to have proper migration of data between different apps utilizing SSIS 2005 packages, stored procedures and functions.
  • Maintained and enhanced TargetDB application which is based on Microsoft Access 2003 and SQL server 2005 using VB.
  • Prepared project estimates
  • Managed and worked on multiple projects at the same time
  • Participated in code reviews
  • Created training material, power point presentation and scheduled multiple sessions for other team members as cross-training.

Confidential, Seattle, WA

Software Developer

Responsibilities:

  • Lead Engineer in design, develop, enhance and maintain Confidential Web program which was a reporting and performance tracking tool for store managers using ASP.NET(C#), JavaScript, SQL Server and SQL Server Reporting Services.
  • Enhanced complex SQL stored procedures
  • Prepared SSIS packages using VB.NET
  • Enhanced, normalized and de-normalized database structures to have faster response time to users utilizing SSRS.
  • Object oriented programming using C#
  • Code reviews
  • Prepared project estimates
  • Performance tuning
  • Participated in trouble shooting of product defects
  • Led and supervised junior developers

Confidential, Everett, WA

Software Engineer

Responsibilities:

  • Lead Engineer in converting one of internal applications to web product using ASP.NET (C#), SQL Server 2005 and SSRS.
  • The tool was about tracking all enhancements of the product.
  • Contributed enhancements to school system application using progress database programming (4GL)
  • Participated in code development by actively writing codes and conducting unit testing
  • Resolved product defects.
  • Provided technical leadership in training new team members
  • Prepared power point presentations for new enhancements.

Confidential, Bellevue, WA

Software Engineer

Responsibilities:

  • Principal architect and developer for patient application program utilizing SQL Server 2000, winforms and C#
  • Contributed enhancements and product defects resolutions for business accounting application (MRP) using
  • Migrated over 1500 tables to SQL Server 2000 from old business application (PermitsPlus) with keeping database integrity.
  • Developed conversion app for updating and reformatting data files to SQL Server 2000 tables from
  • Created Snapshot Replication between 2 SQL Servers to optimize access for remote users
  • Utilized SQL Server 2000 and ASP to develop and maintain the intranet infrastructure

Confidential

Software Developer

Responsibilities:

  • Principal developer of an educational application for online registration using Visual Basic, JavaScript, ASP, SQL Server.
  • Developed inventory database using Visual Basic, Access and SQL Server
  • Maintained and customized employee application written in Delphi
  • Performed database administration, integrity tests, scheduled database backups

We'd love your feedback!