We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 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, 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.

TECHNICAL SKILLS:

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 Confidential, 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 ( Confidential ).

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

WORK EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • 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. Replaced multiple pages html layout using bootstrap. 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.

Confidential

Senior Web and Database Developer

Responsibilities:

  • 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

Confidential

Senior Web developer

Responsibilities:

  • 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 Confidential packages
  • Worked on Network discovery using Service-now system
  • Troubleshooting Data and performance issues in Oracle and SQL Server 2008 databases

Confidential

Senior Database and Web developer

Responsibilities:

  • 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

Confidential

Web & Database Developer

Responsibilities:

  • 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
  • Created 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

Confidential

Responsibilities:

  • Have done various contract jobs for Business & Decisions in UK
  • Worked 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

Confidential

Web Developer

Responsibilities:

  • Created an algorithm to determine the possible disease state paths for a patient and the shortest disease state path using a stack of stacks
  • Used builder and strategy design pattern to create algorithm
  • Primary developing tools were Visual Studio 2005, SQL Server 2005, Nunit, FxCop and Milos
  • Primary developing techniques were Confidential (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
  • The dll libraries were created using Confidential (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)

Confidential

Web Developer

Responsibilities:

  • Have worked on SQL Server database and ASP maintenance
  • Redesigned and Optimized T-SQL queries
  • Have 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

Confidential

Web Developer

Responsibilities:

  • 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 Confidential 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)
  • Have created and deployed a Web part for SPS and WSS
  • Worked on two Microsoft CMS applications, creating templates and creating dynamic navigation

Confidential

Software Architect and Co-founder

Responsibilities:

  • Gathered requirements for a web application for the healthcare industry
  • Talked 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#
  • Used 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
  • Used Confidential 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

Confidential

Senior Web developer

Responsibilities:

  • Designed, documented and implemented an E-bank application in Java
  • Used 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)
  • Used Rational Rose as a tool for creating Use Case, Component, Class, Activity and Sequence Diagrams

Confidential

Associate Consultant

Responsibilities:

  • Developed complex Confidential 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
  • Developed and design a VB class oriented programs that manipulated and configured Confidential 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 Confidential 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
  • Task 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

We'd love your feedback!