We provide IT Staff Augmentation Services!

Senior .net Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • C 20 years ASP 14 years Java 3 years
  • C++ 18 years ASP.NET 12 years REST Interfaces 5 years
  • C#. NET 12 years ASPX 10 years MVC 3 years
  • VB. NET 12 years XSLT 6 years ODBC/JDBC 7 years
  • Visual Basic 12 years HTML 16 years MS Office 12 years
  • Visual C++ 14 years Java Script 16 years MS Project 9 years
  • Visual InterDev 10 years VB Script 12 years SOAP 7 years
  • COM/COM+ 10 years XML 11 years JSON 3 years
  • Python 2 years MS SQL Server 14 years DCOM/ MTS 6 years
  • WCF 5 years My SQL 8 years MSMQ 6 years
  • Windows 20 years Team Foundation 6 years Unix/Linux 12 years

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Senior .Net Developer

Responsibilities:

Confidential is a parking management mobile app. Working on a small team of .NET developers, (2 Senior, 1 Associate) supporting Android and IOS developers. The back end is all written in .NET with a mix of newer technologies, like NHibernate as well as some older technologies, like MVC and Service Stack. It runs on SQL server using stored procedures where an ORM is not used. Access to backend components and Business Logic layers is using RESTful Web Services. Front end code makes extensive use of user controls on aspx Web Forms, with some Telerik controls. JavaScript with some jQuery is used on the front end on the web based pages and administration website. Source code was managed using Git on Stash with Jira for the bug tracking system. We use agile methodology with daily Scrum meetings. Using 3 week sprints, with an update to all production sites at the end of the sprint.

Confidential, Atlanta, GA

Senior Software Engineer

Responsibilities:

  • PrimeSuite is a suite of tools for doctors’ offices. The product has a mix of technologies, some old, some new. I lead of team of local (3) and off shore (5) developers. I was in charge of managing their tasks and reviewing and approving their code changes. The local developers are fresh out of college so there is mentoring involved as well. Being one of the most senior developers I’m also called upon to troubleshoot and repair problems in the program. Had to quickly understand existing code bases to make repairs or re - implement modules. I made changes to any part of the code from stored procedure and database changes to the middle tier components in VB or C#, to the front end in VB or C# with JavaScript or VB Script, leveraging MVC or Service Stack restful web services. I also document these areas of the code and create automated test cases to help with future maintainability of the code. I recently was part of a small team working on security issues. We focused on five of the OWASP top 10 risk factors and fixed many security risks, including SQL injection, Cross-Site Scripting, Sensitive Data Exposure and Cross-Site Request Forgery. Using the Agile methodology with daily Scrum meetings, with phased deployment to customer sites.

Confidential, Atlanta, GA

Lead Product Developer

Responsibilities:

  • Orcatec Decisioning Suite: Orcatec produces a suite of e-discovery tools for the legal market. I lead a team of 3 developers that handled all of the data ingestion. I took over a legacy system written in C#.NET using WCF on TCP/IP as a three step process. Also implemented REST interfaces for monitoring and reporting of the ingestion processes. Metadata was stored in SQL Server 2012 with bulk data stored in non-relation databases (MongoDB, then Cassandra), then passed onto the Orcatec engine using XML or JSON., importing loose files, email databases, container files, online email systems, and email journal feeds. Then I redesigned the entire ingestion system using python 2.6 running on Ubuntu 10.04 using MySQL. The new design was much more streamlined and increased performance by 400%. Source code was managed using SVN, and then we later moved it to Mercurial. Using the Agile methodology with daily Scrum meetings, leveraging Continuous Integration, with turnkey deployment.

Confidential, Atlanta, GA

Senior Software Engineer,

Responsibilities:

  • SMM Strategic Meetings Management: A Suite of ASP.Net applications for meeting planners and planning companies. Spend Management System: Allows internal customers to enter meeting request plans, then the entire workflow of the meeting; planning, budgeting, sourcing, event management, expense tracking, and budget reconciliation. Event Management System handles the process of inviting internal and external customers to meetings, handling the registration process and all email communications needed to manage all phases of the event. ASP .NET pages with VB.NET code behind, calling a business logic layer and data access layer written in VB.NET or C#.NET, using Web Services for system encapsulation. Data stored in SQL Server 2005/2008. Part of a team of 4 senior developers, responsible for the entire life-cycle of new feature development as well as maintenance of existing code base. Using Agile Methodology with Scrum in 4 week sprints to optimize development efficiency. Being a small team, some sprints I’m the lead developer / designer, sometimes the sole developer, sometimes the DBA and sometimes part of a team, usually it’s a blend of several roles.

Confidential, Atlanta, GA

Director of Systems Development / Software Architect,

Responsibilities:

  • Lead designer and developer for the online application Confidential . A game portal for charities to host online game tournaments to raise funds. ASP.NET pages with VB.NET code behind. Calling a business logic layer using COM+, objects written in C#. That calls a data access layer of on SQL Server 2005. Designed and implemented for full scalability with reliability and active fail over support to ensure uptime. confidential: Developer on playzi.com a free game portal site. ASP.NET pages with VB.NET code behind calling directly to a SQL Server database.

Confidential, Alpharetta, GA

Senior Application Developer,

Responsibilities:

  • Online Application - Small Business. Lead developer for the online application for small business. A Unix C++ cgi-bin suite of programs. Object oriented and modular, extendable and configurable. Cgi-bin and JavaScript for the GUI with a large business layer for decisioning with real-time interfaces to four outside systems. Also interfaced with a normalized Oracle database using proC with stored procedures and triggers.
  • Online Document System. Lead / Sole developer for the online document system. A C#.NET web service that generated customer documentation (approval letters, signature cards, etc) on demand. Retrieved customer data from a SQL server database using stored procedures through the MS SQL Client. Outputs Text, HTML or PDF format, creating audit and error logs of all transactions.
  • Bank Site. One of a team of developers using Corillian with VB.NET and C#.NET to make the online banking application for Confidential . Interfaced with external and legacy system, developed GUI, logging and control point for my responsible function areas.

Confidential, Atlanta, GA

Development Manager / Lead Developer, Solutions Development,

Responsibilities:

  • Lead development and Q/A efforts. Used developers and Q/A engineers from a pool of shared resources. Managed scope and time lines of projects, coordinated efforts with core development team, clients, 3rd party suppliers, and technical & business analysts. Oversaw the development and execution of test plans and automated test scripts. Coordinated Q/A efforts between unit, functional and integration testing.
  • Lead development and Q/A teams with a team of 5 developers and 3 Q/A engineers. Completely rewrote the front end of the secure email system, using ASP for the web pages with ASP calls to a C++, MTS middle tier. The middle tier made DB calls to get user information, then IMAP4 and SMTP calls to handle the email messages. Went into production in October with 0 outstanding defects.
  • Led development and Q/A teams with a team of 4 developers and 2 Q/A engineers. Implemented version 2.5 of rSuite with the addition of a new Secure Messaging system. Used HTTP forwarding to deal with security in the customer’s network. The Secure Messaging system was built by a 3rd party under contract to WebTone. Had to interface with the 3rd party developers and the customer to get all of the specifications met. Released into production on 8/18/02, had minimal post production issues, one of the best roll outs WebTone has experienced.
  • Lead development and Q/A teams with a team of 5 developers and 3 Q/A engineers. Implemented a new Authentication component for use by Chat, Secure email and Web Pages. Used ASP pages with cascading style sheets and XSL for the Web Pages. Middle tier VB and C++ COM components interfaced with core and 3rd party components and APIs. Generated and maintained detailed requirements, documents and project plans.

Confidential, Atlanta, GA

Director of Web Development / Software Architect,

Responsibilities:

  • Digital Download Store. Designed and lead development of fully integrates e-commerce application to sell digital music. Using ASP for the interactive web pages, COM+ and MTS in Visual Basic for the middle tier and MS SQL Server 2000 for the database for catalog, order, and tracking data. Managed and lead development of a team of 4 ASP/HTML developers, 2 DBAs, 3 VB developers and 2 Q/A engineers. Handled staffing, salaries, resource scheduling and prioritizing, reporting to executive management and dealing with clients and end-users.
  • Completed Due Diligence process for the acquisition of checkout.com and onebigcd.com for the board of directors. Also was the main technical resource for executive decision making, giving technical direction to executive management and the board of directors.

Confidential, Atlanta, GA

Senior Software Engineer

Responsibilities:

  • AppScape for Windows, Metaframe, & Winframe: One of a team of nine developers that wrote AppScape. Using COM for internal and external communications, we control user interface of different applications. Also embedded Active X Controls, Java Applications, HTML, and Visual Basic objects into other applications. It’s a Client/Server application that used RPC calls to connect to the server and obtain data using ODBC to access an Oracle or Access database. Used Microsoft Visual C++ using ATL and MFC to create COM & DCOM objects, Active X controls, MFC dialog boxes and other windows GUI controls. Code supported Windows NT 4.0, NT 3.51, Windows 95/98, Metaframe, Winframe and Microsoft Terminal Server.
  • Symbiant for Windows: Researched and developed several components for Symbiant, the technology that AppScape was derived from. Added an HTML generator that would dynamically generate HTML code to support Active X Controls.

We'd love your feedback!