We provide IT Staff Augmentation Services!

Senior Software Development Resume

2.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY:

  • Creating professional computer code for professional applicationsA senior level .Net developer with a background in project management, object - oriented design, web and desktop development.
  • Completely familiar with the software development lifecycle from initial client interview, to code design, development, testing, and implementation having taken many projects from start to successful finish.
  • Dynamic leader and mentor, able to guide junior developers, build team cohesion and inspire individuals to strive toward higher levels of achievement.
  • Worked as Project Manager for ScanOptics to see successful conclusion to a two year project designing a data input system for the State of Iowa.
  • Even if not stated, all projects involve working closely with end users and management.
  • Private Pilot - Obtained private pilot license in 6 months.
  • Passed Confidential written and practical tests first time through.
  • After that, was certified in complex, high performance aircraft having retractable gear and constant-speed prop.
  • Lead C# developer/software architect for accounting program designed to resolve financial information from multiple sources. The object model, database, and UI design were all handled by me.
  • Lead C#/VB.Net developer for a high-end playground manufacturing company. Tasked with designing the next generation applications that would allow the company to track orders and parts as their construction and assembly flowed through the plant using lean manufacturing methods.
  • Developed an MVC framework a large DOT project was built upon.
  • Accustomed to working with management and other key players commonly involved in high profile projects.
  • Lead developer for a series of interrelated applications designed to manage the work flow of parts and processes in a small manufacturing plant. The object model, database, and UI design were all handled by me.
  • Lead developer/architect for online tax form ASP.Net/VB.Net application.
  • Single-handedly designed and developed large VB.Net project for tracking over 10,000 customers and clients. Managed full life-cycle of the project (see “Law firm” below).
  • Single-handedly designed and developed critical VB.Net client tracking software to act as chief means for employees to track their customers, manage their work load, and notify them of time sensitive information. Managed full life-cycle of the project.
  • Developed ASP.Net application that allowed taxpayers to fill in and pay their taxes online. Designed and coded UI. Implemented credit card processing.

TECHNICAL EXPERTISE:

  • Visual Studio 2017 1 year
  • Visual Studio 2015 2 years
  • Visual Studio 2008-2012 7 years
  • Design Patterns 4 years
  • C# 9 years
  • Visual Basic .Net 9 years
  • JavaScript 7 years
  • ASP.Net MVC 4 years
  • Model View Controller (MVC) 4 years
  • WinForms 9 years
  • ADO.Net 5 years
  • SQL Server 12 years
  • UML 1 years
  • SourceSafe 4 years
  • TFS 4 years
  • Subversion Source Control 1 year
  • Agile methodology 1 year
  • ASP.Net 3 years
  • ASP.Net MVC 3 years
  • HTML 5 years

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TN

Senior Software Development

Technologies used: Visual Studio 2017, C#, SQL Server, JavaScript

Responsibilities:

  • Senior software developer working at a large Confidential.
  • It was my responsibility to provide software support for several large C# applications that all worked together to provide a Web API that various smaller companies would use to send quote requests into the system.
  • These applications utilized software patterns to structure the code such as the Façade and Adapter pattern.
  • Besides this, I also maintained the front-end web application customers used to create/edit insurance policies.
  • This front-end made use of AngulerJS and JavaScript to enhance its performance.

Confidential

Head of Software Development

Technologies used: Visual Studio 2012 & 2013, .Net 4.0, C#, SQL Server, Winforms

Responsibilities:

  • Head of Software Development. Successfully designed programmatic solutions to increase the speed and reliability of the estimating process employed by this successful home building company.
  • Because I have a unique combination of both home building experience and programming, I was tasked with developing a C# application that would serve as an interpreter between a 3D home modeling application and an existing, custom estimating system.
  • The new system I wrote interprets the unique materials list produced by the 3D software into custom materials the builder's system would recognize.
  • Successfully designed and implemented faster ways of producing an estimate as well as added safeguards to insure calculation errors were not inadvertently introduced, as had been a problem in the past system.
  • Also designed and developed a custom database of material and labor prices unique to the business environment of the geographic area.
  • This database could be accessed by the estimating system so that price look up was easily accomplished on the fly, thus giving all estimators a common body of materials and prices to work from.
  • Standard OO techniques were employed to make the code more reliable and easier to maintain.
  • Lead the team of estimators on how to use the new systems, as well as how to update and maintain the custom database of materials.

Confidential

Technologies used: Visual Studio 2012 & 2013, .Net 4.0, C#, ASP.Net MVC, Winforms, JavaScript, Jquery, CSS, SQL Server 2008, TFS, Entity Framework, Design Patterns

Senior developer

Responsibilities:

  • Successfully designed new application architectures and mentored others on the team.
  • Worked closely with both management and users.
  • Autonomously designed and developed an ASP.Net MVC Intranet application for internal use.
  • The application allowed internal personnel to manage the approval process for various individuals and organizations wishing to conduct financial related business.
  • It pulled data from a SQL Server database, using MS Entity Framework, to retrieve and update customer data.
  • The app was designed and developed conforming to specifications and used industry standards, plus Bootstrap, for UI formatting.
  • Adhered to strict MVVM (Model View View Model) standards, thus keeping model, view, and controller code in their appropriate places.
  • This code served as a model for future MVVM applications.
  • Also, the UI was enhanced via use of JavaScript I wrote.
  • Other duties included mentoring others on the team, plus maintaining and updating a large, existing VB.Net, WinForms application.
  • My past experience in both meant I was the logical person to take on such a role.
  • This application was very large, and used by a significant number of internal staff.
  • I had to refactor many areas in it, modify the UI, as well as modify a common database access DLL used by it and other applications.
  • The common DLL was also my responsibility to maintain, plus make sure that changes did not adversely affect other applications that depended on it.

Confidential, Birmingham, AL

Senior developer

Technologies used: Visual Studio 2012, .Net 3.5, C#, ASP.Net, SQL Server 2008, TFS, Web Services

Responsibilities:

  • Lead developer working with management to develop a new application.
  • Successfully designed and developed application that periodically read data from a company web service of check images, sent the images through a 3rd party OCR package, then rated the payee and amount against a database of similar check data.
  • Since the application had a potential to have to process 500 checks every two hours, multi-threading was used in order to speed the process.
  • The code divided up the work into 5 parcels of checks, then processed all 5 simultaneously.

Confidential, Birmingham, AL

Senior developer

Technologies used: Visual Studio 2010, .Net 3.5, C#, ASP.Net, SQL Server 2008, TFS

Responsibilities:

  • Successfully maintained existing C# applications, as well as applied new features.
  • Worked with clients and QA personnel to deliver the desired changes.
  • The applications were very network-centric, meaning they had numerous references to enterprise-wide code.
  • This added to the complexity of debugging.

Confidential, Birmingham, AL

Senior developer

Technologies used: Visual Studio 2012, .Net 3.5/4.0, C#, VB.Net, ASP.Net, JavaScript, Jquery, SQL Server 2010, SVN

Responsibilities:

  • Short term contract stepping in to handle some of the excess programming load.
  • Because of my OO experience, I was asked to develop the custom classes and object model needed to capture the business-rules of an ASP.Net page for a real estate forms entry application.
  • This was the net-sheet form used in a real estate transaction that was to handle data entry of over 50 fields, including intermediate and final numeric summations.
  • Reliance on custom JavaScript functions I wrote, enhanced this process.
  • This proved quite successful and my design made changes much easier to implement.
  • I also worked on a separate mobile application that performed engineering calculations for wind load on windows of a building.
  • My degree in engineering enabled me to work effectively with the client in understanding the calculations and raising questions when there was a question as their correct execution.

Confidential, Birmingham, AL

Senior developer

Technologies used: Visual Studio 2010, .Net 3.5/4.0, C#, VB.Net, ASP.Net, Winforms, Jquery, SQL Server 2010, SourceSafe

Responsibilities:

  • Lead developer successfully maintaining two existing applications.
  • One application was a customer-facing website allowing the entry and edit of reviews of technical medical articles, using ASP.Net and C#.
  • The other was a Windows-Forms application used by company employees to compile the reviews, preparing them for publication and delivery to paid subscribers.
  • This was written in VB.Net. Both applications used SQL Server 2010 on the back end.
  • I was also tasked with the complete re-write of both applications which included responsibility of designing the new code, website, and the internal application to maintain this system.
  • The new database design was also left up to me, thus I employed better normalization techniques that were lacking in the original design.
  • My goals were to design a better UI, as well as C# code that would be easily maintained and modified in the future as needs changed.
  • I adopted a 3-tiered methodology to accomplish this, along with my years of experience writing maintainable applications.

Confidential, Birmingham, AL

Developer/Contractor

Technologies used: Visual Studio 2010, .Net 3.5/4.0, C#, ASP.Net MVC, LINQ, JavaScript, Jquery, Web Services, SQL Server 2008, 2010, Agile project management methodology, Rally, Subversion Source Control

Responsibilities:

  • Bug fixes, ASP.Net MVC Design Pattern investigation as applied to conversion of old system to MVC, and new code design.
  • Chosen to redesign existing fuel calculator to make it a more flexible application that could easily be applied to a standard web page or to a mobile app.
  • New functionality was added that enhanced its usability. This was created using C# and SQL Server. Custom JavaScript functions were used to enhance the UI.
  • Also, managed conversion of BuyaToyota website from .Net 3.5 to 4.0.
  • After that, I was moved to the Dal Tile project. This was an existing project needing help getting it out the door.
  • I participated in writing server-side and client-side code using C#, JQuery, JavaScript, and LINQ to SQL. This was an ASP.Net MVC application.

We'd love your feedback!