We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

Alexandria, VA

SUMMARY:

  • Over Thirteen years of experience in Software industry in analyzing, design, research, development, management and maintenance of several applications related to Web - based and/or Client-Server Applications and Projects.
  • Microsoft Certified Application Developer ( Confidential )
  • Extensive experience in Web development with Microsoft Visual studio .NET, .Net Framework (ASP.NET), MVC, ASP, C#, AJAX, Java, VBScript, JavaScript, HTML, XML to interact with SQL Server databases, multi-threading programming.
  • Working Knowledge in SQL Server with using SQL Queries, Functions, Stored Procedures, Packages & Triggers for backend dB.
  • Experience in exporting and importing data from different databases and files to SQL Server 2000 using DTS.
  • Proven Experience with Structured and Object Oriented Analysis, Design Methodologies, User-Interface Design and as developer in Enterprise Application Integration.
  • Experience in analysis and designing using UML, Rational Rose and Microsoft Visio.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Rational Rose and Microsoft Visio.
  • Experienced in working with Windows 98/NT/2000/XP/2003 Operating Systems and also have exposure to UNIX/LINUX operating system
  • Excellent work ethics, self motivated, team player and team oriented.
  • Continually provide value added services to the client through thoughtful experience, productive coding habits and excellent logical aptitude.
  • Ability to learn quickly and to correctly apply new tools and technology.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Operating Systems: NT, 2000, 2003, XP, Windows Server 2008

.NET framework: VS.NET, C#, ASP.NET, MVC, ADO.NET, WCF

Languages: C#, Java, SQL, C++

Environment: s: Visual Studio.Net 2003/2005/2008/2010/2012/2014

Version Control Systems: TortoiseSVN, Visual Source Safe, git

Web Development: ASP, ASP.NET, PHP, Cold Fusion, HTML, XML, AJAX

Script Languages: JavaScript, VBScript, JQuery

Databases: SQL Server 2000/2005/2008/2012

Database Access Tech.: ADO.NET, Entity Framework, ODBC, NHibernate

Reporting: Crystal Reports, SQL Server Reporting Services

Packages: Microsoft Visio, Visual Source Safe, Telerik Controls

Protocols: HTTP, TCP/IP, SMTP, NNTP, WAP, SOAP

PROFESSIONAL EXPERIENCE:

Confidential, Alexandria, VA

Senior Software Developer

Technologies: Visual Studio 2008, 2010 & 2012, SQL Server 2005, 2008, 2012, TortoiseSVN, IIS 6.0/7.0, Windows NT Advanced Server, C#.NET, ASP.NET, MVC, 3.0/3.5/4.0, HTML, CSS, Telerik Controls, AJAX, WCF, DotNetNuke, CSS, JavaScript, JQuery.

Responsibilities:

  • Involved in analyzing and designing the main web site and other systems.
  • Developed the UI of above systems using ASP.NET with C# for backend, Master Pages, User Controls and Telerik Controls.
  • Developed DNN modules for the main web site.
  • Created advanced stored procedures & triggers for data access.
  • Manage quarterly deployments of the main web site and other web applications.
  • Help maintain/convert applications written in ColdFusion.
  • Code reviews.
  • Mentor junior programmers.

Confidential, Norfolk, VA

Software Engineer

Technologies: Visual Studio 2003, 2005 & 2008, SQL Server 2000 & 2005, TortoiseSVN, IIS 6.0, Windows NT Advanced Server, C#.NET, ASP.NET 2.0, HTML, CSS, CodeSmith & NetTiers templates, Telerik Controls, AJAX, WCF.

Responsibilities:

  • Developed the UI of above systems using ASP.NET 2.0 with C# for backend, Master Pages, User Controls and Telerik Controls when necessary.
  • Used CodeSmith & NetTiers templates to generate some business objects.
  • Used Microsoft Application Blocks to design the data access layer, created stored procedures and triggers for the customized search pages.
  • Used GridView, DetailsView, FormView, ObjectDataSource, View, MultiView controls along with MasterPages.
  • Generated DataSets, DataViews, SqlDataReaders for the custom search pages
  • Used AJAX to improve the performance and to enhance the user experience. on mostly accessed, heavy data load pages.

Confidential, Chicago, IL

Software Developer

Technologies: Visual Studio 2003/2005, Visual Source Safe, IIS 4.0, Windows NT Advanced Server, C#, ASP.NET, HTML, CSS, SQL Server 2005

Responsibilities:

  • Developed the application using ASP.NET for the user interface with C# Code behind.
  • Used Form Based Authentication with Active Directory for the Application login page.
  • Developed business layer and data access layer components using C#, ADO.NET and Application Blocks.
  • Created stored procedures to manipulate data used in the application.
  • Used ADO.NET, SqlDataSource, XmlDataSource controls to interact with SQL Server 2005 database using GridView, DetailsView, DataSet and DataView controls.
  • Generated reports using SQL Server Reporting Services.

Confidential, Houston, TX

Software Developer

Technologies: Visual Studio, Visual Source Safe, WS-FTP, IIS 4.0, Windows NT Advanced Server, Terminal Services, C#, asp, ASP.NET, PHP, VBScript, JavaScript, DHTML,HTML, CSS, SQL Server 7.0, SQL Query Analyzer, SQL Enterprise Manager

Responsibilities:

  • Analyzed, gathered requirements, designed and developed a vulnerability scanner for Vulnerability Discovery and Management.
  • Installed and configured MySql on a linux server and designed the database structure.
  • Installed and configured the open source software Nessus on the linux server and modified the source code written in c according to the requirements.
  • Backend was written in PHP and user interface was written in asp/JavaScript.
  • Wrote cron jobs to download the newest Nessus plug-ins on a daily basis to keep the plug-in library up to date.
  • Designed developed, and implemented a database driven Service Monitoring system for EV1Servers customers to monitor service ports on their servers.
  • Backend was written in C# with multi threading and SQL Server as the database which scanned over 22,000 ip/ports in less than 2 minutes.
  • Designed separate classes for port scanning with tcp, socket and email notifications.
  • Designed and developed the User Interface and the database.
  • Used ASP.NET and ADO.NET to provide a complete visual interface for Administration of the software.
  • Created stored procedures and triggers to update the database according to the user input.
  • Designed a statistical page for internal use to generate summaries as to how many ports/ips were down/up at a given time/day/week.
  • Analyzed, designed and implemented the whole system using C#, SQLServer as the backend.
  • Connects to the Associated Press’s nntp server and downloads news in binary format.
  • Designed separate classes to convert binary data into image files and xml data.
  • Used XPath queries to extract data from the xml format according to the requirements of the website.
  • Created stored procedures to update the database with the extracted data.
  • Designed and developed the application using C# and SQLServer.
  • Used XPath queries to extract the data.
  • Coded various T Sql statements to insert/manage data in the tables.
  • Designed and developed the front end using ASP.NET and back end using C#.
  • Handled errors through custom error pages and web.config file.
  • Used ADO.NET Connections, DataReaders, and Command objects for data access to SQL Server 2000 database.
  • Created stored procedures to fetch data according to the user selections.
  • Created Indexes for performance improvement.
  • Involved in designing and coding of presentation, business logic and data access layers.
  • Coordinated the design reviews of the presentation layer.
  • Designed custom Web User Controls.
  • Created stored procedures to get data from two databases used in the application.

Confidential, Pittsburgh, PA

Software Developer

Technologies: Java, JavaScript, Applets, HTML, ToolBook.

Responsibilities:

  • Created prototypes using ToolBook for presentations.
  • Extensive involvement in the design aspects of the project.
  • Involved in developing the E-textbook reader software using Java, JavaScript and HTML.
  • Designed the GUI, images and icons for the application.
  • Involved in manually testing, reviewing and correcting the code of the application.
  • Created Install Shields for the E-textbook reader to deploy the application.

We'd love your feedback!