Post Job Free
Sign in

Senior Web and Database developer

Location:
Sugar Land, TX
Posted:
February 03, 2016

Contact this candidate

Resume:

Manuel Chapa

Bio

As a professional in Computer Science, my goal is to utilize and further develop my knowledge on Internet technologies and information systems in a professional environment.

Over 10 years experience in IT serving as a developer utilizing various programming languages including C#, ASP.Net, ASP.Net MVC, JQuery, Json, html 5, css, VB, VBScript and JavaScript C/C++, web services and classic ASP. I also have experienced as a database administrator of 29 Sql Server databases. Have worked with data warehouses and currently studying all aspects Sql Server BI framework.

Passionate about utilizing and developing further knowledge of internet technologies including ASP.Net and ASP.Net MVC, Sql Server, CSS, HTML, JavaScript, XML, etc.

Expert level in T-SQL Development well versed in SQL Server 2000/2005/2008/2012/2104. Have worked on SSRS and SSIS.

Technologist who has strived to master every type of programming paradigm including structured, object-oriented, prototype-driven, event-driven, AI and record driven

Microsoft Certified Web Applications Developer with Visual C# .NET and Visual Studio .NET Developer

Microsoft Certified SQL Server 2000 Database administrator, designer and developer.

Work Experience

Schlumberger Feb 2011 to Present

Senior Software Engineer

Developed modules for Planning, pricing and proposal oil services application using ASP.Net MVC, C#, Sql Server 2008/2012, JavaScript, JQuery and CSS.

Maintained and created modules for an ASP.Net application with an Oracle database on the backend; responsibilities included creating and modifying oracle packages and procedures. Optimized web application job upload, reducing processing time from over 2 minutes to less than 20 seconds. Modifying, creating and deploying web services. Database changes and web application.

Created modules using java applet technology to display micro-seismic events in 3D and 2D plots in real-time.

Created, designed and architecture of an application to monitor the health of oil field services equipment in real-time using ASP.Net MVC, C# and CSS.

Worked on an a system diagnostic application using .Net Web API, JavaScript, JQuery and JSON.

Deployed, installed and configured application for application in development and production servers.

Maintained image creation of windows embedded systems using ghost technologies.

Extended an real time java application by adding 3D and 2D modules.

BG Oil & Gas Sep 2011 to Jan 2011

Senior Web and Database Developer

Improved module algorithm execution speed from 6 minutes to 14 seconds using different programming and database techniques

Created ASP.NET application using SQL Server, C#, ASP.NET, Telerik and code Smith for the cargo schedule shipping optimization

Deployed, installed and configured application in DEV, UAT and production web servers

AIG Jul 2010 to Sep 2011

Senior Web developer

Responsible for the created back end programs utilizing C# .NET, T-SQL, SQL Server and Oracle to generate reports

Utilized an algorithm to identify the location of servers in the network

Responsible for fixing issues with SSIS and DTS packages

Worked on Network discovery using Service-now system

Troubleshooting Data and performance issues in Oracle and SQL Server 2008 databases

Land Staff LLC Dec 2008 to Mar 2010

Senior Database and Web developer

Optimized and administrated 29 databases in SQL Server 2008 and SQL Server 2005 fixing multiple issues such as locking and performance

Worked on migration of 15 databases to a new server

Served as an ASP.NET application and Database Lead Developer performing management of tasks and developers

Supported and enhanced an ASP.NET application using T-SQL, SQL server 2005, SQL server 2008 and Visual Studio 2008

Created an ORM mapping tool in C# (similar to nHibernate and .NET Entities framework)

Created code generation framework in C# (similar to code smith)

Created CodeSmith templates for class code generation based on SQL server tables

Developed a .NET reporting engine in C# and Visual Studio 2008

Created and implemented database backup plan

Recovered data to a point in time in SQL Server when needed

Fixed several performance issues with ASP.NET application using SQL profiler, T-SQL, database tuning advisor and table indexes

Worked on numerous data conversions from excel format to SQL server 2005 and SQL server 2008 using T-SQL, stored procedures and SSIS

Created several SSIS packages for data migration

Schlumberger Feb 2008 to Dec 2008

Web & Database Developer

Created single Ldap, role enable sign in for internal applications using ASP.NET 3.5, AJAX, T-SQL, LDAP and SQL Server 2005

Designed and developed an email inquiry management system using visual studio 2008, C#, ASP.Net 3.5, Ajax, T-SQL, SQL server 2005 database and .NET security framework

Created numerous reports using reporting services SQL server 2005 component

Created a wrap up ASP.NET application for those SQL server reports

Installed and configured reporting services server

Responsible for SQL Server 2005 database tuning, optimization and administration

Have reduced query execution time from 8 minutes to 10 second using various optimization techniques

Created complex transactional stored procedures, SQL functions and SQL CLR functions (CLR functions written in C#)

Promoted the use of VPC for development

oCreated VPC for development

Created window service that checks database and send email to users

Responsible for some windows 2003 server and Source safe administration tasks

Independent Consultant Feb 2007 to Dec 2007

Have done various contract jobs for Business & Decisions in UK

oWorked on other small business websites using ASP.Net, C# and SQL server 2005

Have been designing, developing an online application system using Visual Studio 2005, T-SQL, SQL Server 2005 and Microsoft recommended enterprise solution patterns (ESP)

Have used nested Master Pages, .NET 2 security framework and themes to develop the online application

Have created a small windows application that uses SMO to connect to a SQL server instance and a database, read SQL scripts and execute the SQL scripts in the database

Have used Reporting services from SQL Server 2005

Have used nested Master Pages, .NET 2 security framework and themes to develop the online application

EPS Software Jul 2006 to Feb 2007

Web Developer

Created an algorithm to determine the possible disease state paths for a patient and the shortest disease state path using a stack of stacks

oUsed builder and strategy design pattern to create algorithm

Primary developing tools were Visual Studio 2005, SQL Server 2005, Nunit, FxCop and Milos

oPrimary developing techniques were TDD (test driven development) and agile development

Created the UI and dll libraries to manage patient state and patient protocol eligibility information in a web system for cancer research

oThe dll libraries were created using TDD (test driven development) approach

Have been designing, developing an online application system using Visual Studio 2005, T-SQL, SQL Server 2005 and Microsoft recommended enterprise solution patterns (ESP)

GTI online solutions Oct 2005 to Jul 2006

Web Developer

Have worked on SQL Server database and ASP maintenance

Redesigned and Optimized T-SQL queries

oHave to use database techniques to make stored procedures faster and more efficient

Have been designing, developing an online application system using Visual Studio 2005, SQL Server 2005 and Microsoft recommended enterprise solution patterns (ESP)

Have used nested Master Pages, .NET 2 security framework and themes to develop the online application

Have created a small windows application that uses SMO to connect to a SQL server and a database, read SQL scripts and execute the SQL scripts in the database

Have used Reporting services from SQL Server 2005

Domino Systems Jul 2004 to Oct 2005

Web Developer

Have worked in the complete development cycle of many web applications, from gathering requirements and designing databases to testing and deployment using ASP.Net, VS .Net, C#, IIS, Source Safe, Html, JavaScript, SQL Server and T-SQL

Have created several complex DTS packages for various projects. Have created numerous stored procedures, triggers, etc

Redesigned and Optimized queries, designed several databases

Have worked on an e-commerce store using JSP, Java, Java Session Beans, Apache, Tomcat and JBuilder

Have worked on SPS and WSS (SharePoint Portal Server and Windows SharePoint Services)

oHave created and deployed a Web part for SPS and WSS

Worked on two Microsoft CMS applications, creating templates and creating dynamic navigation

OPMASP LCC Jan 2004 to Jun 2004

Software Architect and Co-founder

Gathered requirements for a web application for the healthcare industry

oTalked to users and domain expert about needs and improvements. Managed and estimated time of development

Designed and developed all the aspects of a three tier web application

Developed application using ASP.Net and C#

oUsed Design Patterns and Object Oriented principles to develop application. Researched and Evaluated ASP.Net Components to be used in application

Designed tables of the database

Developed numerous stored procedures

oUsed DTS to export/import data from one database to another

Used Excel as a tool to automatically generate stored procedure and C# code to improve productivity

University of Westminster Sep 2002 to Nov 2003

MSC Internet Computing

Designed, documented and implemented an E-bank application in Java

oUsed Rational Rose to create Class Diagram

Designed, documented and implemented an e-voting system using tomcat, apache, JSP, HTML, JavaScript and java beans

Created and implemented an online Jewelry store using Design Patterns, OO design principles, C# and ASP.Net (Working on all the phases of the life cycle of the project; requirements analysis, analysis, design, implementation and testing)

oUsed Rational Rose as a tool for creating Use Case, Component, Class, Activity and Sequence Diagrams

Dynasty Technologies, Inc May 2000 to Aug 2001

Associate Consultant

Developed complex DTS packages that read the information from 12 databases spread out throughout the U.S.; process the information of those databases record by record to finally load the data into a data warehouse

oDeveloped and design a VB class oriented programs that manipulated and configured DTS packages using SQL Server table information to load data from different databases (SQL Server and Oracle) into a data warehouse for a total automated loading. The DTS technology is platform and database independent and works with any database that supports ODBC. Windows 2000 platform used. Worked on windows scripts for process automation

Developed VB application with DLL libraries that communicate to an Oracle database. Task included installing Oracle database creating tables and SQL procedures to communicate to the database

Developed a part of a web application that publishes the news using ASP, VBScript, JavaScript, XML, HTML and DTD. Also, developed a C/C++ program that uses TCP/IP wrapper functions to obtained XML files from another computer using an URL. Used Visual Source and Macromedia

Installed and configured remotely through a firewall a three tier application on a Windows Computer, a Tru64 Unix box and a Tandem using Telnet and Net meeting

oTask included creating a database in the Tandem, configuring the UBB file for the tuxedo client and server, configuring the host and services files for the TCP/IP communication, modifying environmental variables in the three platforms; as well as, writing scripts on UNIX and Windows

LicEnergy Corporation May 1999 to May 2000

Project Engineer

Worked on several real time interfaces to communicate two different proprietary systems under Unix and windows environment using C/C++. Used low level programming such as link lists, double link lists, memory management, interruptions and semaphores. Developed a generic interface on C/C++. Worked on Unix scripts for process automation

Developed OPC client automation interface on VBA with SQL server on the backend

oWrote functional specification documents. Wrote manuals in Spanish. Installed software and dealt with clients on site

Specializations

Languages Expert in C#. Proficient in Java, VB, C++, VBScrip and JavaScript. Have used the following design patterns: Builder, Abstract factory, Observational, state, strategy, Singleton, provider, façade and adapter

Databases Expert in SQL Server 2000, 2005 and 2008 (Proficient in DTS, SSIS, knowledge of query optimization), proficient in SQL server reporting services, familiar with Oracle and Access; familiar with NonStop SQL. Expert in ADO.Net

Web Expert in ASP.Net, ASP.NET 2 and ASP.NET 3.5, proficient in ASP, JSP, Tomcat, JavaScript, Dreamweaver, HTML, XML, DTD, CSS, familiar with java servlets

Web Servers Proficient in IIS, have worked with Apache

OS Proficient in Windows 2000, 2003, 2008 Server, have worked on Unix (Solaris and AIX) and Linux (Red hat and SunSe)

Communication Protocols Have worked on COM, TCP/IP, Tuxedo and DCOM

Frameworks Expert in .NET and have worked with J2EE

Application Servers Have worked with Sun One

Developing Tools Expert in Visual Studio .NET 2005, Visual Studio 2008, 2010, Familiar with Rational Rose and UML. Familiar with MyGeneration, expert in Code Smith and .Nettiers. Familiar with FxCop, NUnit, MBUnit, knowledge in Dreamweaver. Familiar with JBuilder, Visual Source Safe

Methodologies Agile programming, Test driven development (TDD).

Other Knowledge in SPS and WSS (SharePoint Portal Server and Windows SharePoint Services). Familiar in MSCMS

Education

University of Northern Iowa 1994 - 1998

Major: BSc in Computer Science and BA in Mathematics (with side emphasis in Physics)

University of Westminster 2002 - 2003

Master on Internet Computing

Certifications

Microsoft Certified Web Applications Developer with Visual C# .NET and Visual Studio .NET Developer

Microsoft Certified SQL Server 2000 Database Designer and Developer

Awards/Recognitions

Graduated Magna Cum Laude

Finished second place in the 1998 ACM North Central Regional Programming Contest

Valedictorian of my class

First place in Cibolo state academic achievement competition



Contact this candidate