We provide IT Staff Augmentation Services!

Principal Software Developer Resume

3.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • More than fifteen (15) years of experience in information systems design, development and implementation utilizing client server and web architecture technologies involving in all phases of Application Lifecycle Management (ALM)
  • Demonstrate sound understanding of Service Oriented Architecture principles and best practices
  • 10 years of User Interface (GUI) Design and Development experience of client server applications using Visual C++, MFC, Oracle, SQL, and Crystal Reports on Microsoft windows
  • 9 years of experience with C#, ASP.NET, ASP.NET Web Forms and ASP.NET MVC (Web Development and Win Forms), SQL Server
  • Proficient with client side technologies such as HTML5, CSS 3, JavaScript, JQuery, and Ajax.
  • Code Compliance With IA Team for STIG Analysis through HP Fortify and STIG Viewer
  • Experienced using Angular JS for Single Page Application (SPA) architectures
  • Adept at designing enterprise applications with proven Design patterns and practices
  • Write SQL queries, stored procedures, and triggers for SQL server / Oracle
  • Implement the unit test cases and Integration test cases for all the modules of the complete application
  • Assist in RFP (Technical Matter Expert), technical documentations and presentations
  • Strong problem solving and analysis skills, self - motivated, and able to work and communicate in a team environment.
  • Excellent interpersonal and communications skills
  • Interacting with the end users as a bridge between the business and technology models
  • Last but not least, good at mentoring the Junior developers to bring up the speed in a project

TECHNICAL SKILLS:

.NET Skills: .NET Framework and .Net Core, ASP.NET (Web Forms and MVC), Web API, Win Forms, Web Services, WCF (SOAP and REST), WPF, WF, Entity Framework (EF)

Languages: C#, LINQ, SQL, PL/SQL, T-SQL, SQL Server Assemblies (CLR)

Reports: Crystal Reports, SQL Server Reporting Services

IDEs: Visual Studio (2015/2017)

Web: HTML 5, CSS 3, Java Scripts, JQuery, JQuery UI, Angular JS, IIS, XML, XSL

Operating Systems: Microsoft - Windows

Databases: Oracle, MS SQL Server, MS Access

3rd Party Tools: Telerik RadControls, Telerik Kendo UI library, DevExpress, XMLSpy, TOAD, Cruise Control Build Server, HP Fortify, Microsoft Threat Modelling Tool, Sort Site, STIG Analysis through STIG Viewer

Source Management: Team Foundation Server (TFS), Git, JIRA Software suite from Atlassian, Version One

Methodologies: Service Oriented Architecture (SOA), OOA/OOD, Functional Programming

Unit Tests: NUnit, XUnit, MS Test

Project Management: CMMI, Agile/Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Principal Software Developer

Technologies:

  • C#, ASP.Net Web Development (Web Forms and MVC), Telerik RadControls, Telerik Kendo UI library, Oracle, Git, TFS in n-tier architecture.

Job Responsibilities:

  • Design and Developing ‘electronic Financial Liability Investigation of Property Loss (eFLIPL)’ eFLIPL is a web-based application designed to improve accountability and visibility of the FLIPL process. The application guides users through the process of tracking FLIPL packets, from initiation through approval, making it easy to document circumstances concerning the loss and damage of Government property and the charge of financial
  • Used heavy Agile methodology, participated in all life cycles of the project in Agile way (like daily scrums, back log grooming, sprints, releases, etc.,)
  • Used Sort Site for fixing the 508 vulnerabilities
  • Conducting Code Reviews
  • Used Git integrated with TFS for distributed development and code checkin-checkout/labeling/merging etc.,
  • Running and Deploying the builds to test servers using the TFS build process
  • Involved creating Microsoft threat modelling reports
  • Involved in IA meetings for Code Compliance by analyzing the all STIG Categories (Cat 1, Cat 2,and Cat 3) using the STIG Viewer tool

Confidential, Chantilly, VA

Senior Software Consultant

Technologies:

  • C#, ASP.Net, MVC, Entity Framework, EasyQuery ADHOC Reporting Tool, SQL Server, SQL Server Reporting Services (SSRS)

Job Responsibilities:

  • Maintained and Enhanced existing web site Armed Forces Billing and Collection Utilization Solution (ABACUS)
  • Involved in code deployments to multiple environments
  • Running the HP Fortify scans against the code and fixing the vulnerabilities
  • Involved creating Microsoft threat modelling reports
  • Used Scrum/Agile methodologies

Confidential, Detroit, MI

Senior Software Consultant

Technologies:

  • C#, ASP.Net, Windows Workflows, Windows Services, Win Forms, DevExpress Suite for ASP.Net WinForms, SQL Server, Git, TFS in n-tier architecture.

Job Responsibilities:

  • Designing and Developing ATLAS system for IRS - Criminal Investigation division. It is an investigative and digital evidence management system
  • Because of Git, development is all in a very distributed environment, working on different branches, features, finally everything merged and store in TFS
  • Running the HP Fortify scans against the code and fixing the vulnerabilities
  • Involved creating Microsoft threat modelling reports
  • Used Scrum/Agile methodologies

Confidential, Reston, VA

Senior .Net Web Application Developer

Technologies:

  • C#, ASP.Net, Web API, MVC, SQL Server, JQuery, JavaScript, Angular JS, Twitter Bootstrap, JIRA

Job Responsibilities:

  • Support FBI’s Training Division by applying IT solutions to their business processes.
  • Responsible for development and maintenance of .NET based web applications and services
  • Analysis, design, development, testing, integration, and deployment
  • Design and Develop .NET based web application functionality using C#, MVC, Web API.
  • Build rich internet applications using JavaScript, JQuery and other client side technologies such as Angular JS for SPA (Single-Page Application) sites.
  • Develops and maintains web services using WCF, REST, and JSON.
  • Design and develop applications using agile development and SCRUM processes.
  • Adhere to good development practices: documentation, code standards, code/design reviews, optimization and maintainability.
  • Conduct automated unit and integration tests of product functionality following established testing processes or procedures.
  • Research problems discovered by QA or product support and provide acceptable problem resolution.
  • Research and identify new technologies and developmental tools.
  • Perform other duties as assigned.

Confidential, Reston, VA

Senior Software Consultant

Technologies:

  • C#, ASP.Net, Web API, MVC, SQL Server, JQuery, JavaScript, Angular JS, Twitter Bootstrap, TFS

Job Responsibilities:

  • Designing and Developing Federal Awards Submissions Portal (ASP) for USA Spending, a US Treasury project
  • Developing App Parts (MVC) for USA Spending SharePoint site
  • Design and Development of Data API for multiple data feeds from USA Spending, these APIs can be consumed or invoked from any client systems hosted on different federal agencies
  • Development; Participating in Code Reviews; Writing Unit Tests
  • Build and Deploying applications to Test environments
  • Responsible for code builds and releases using TFS Build process
  • Used Scrum/Agile methodologies

Confidential, Falls Church, VA

Senior Software Consultant

Technologies:

  • C#, ASP.Net, Web API, MVC, SQL Server, JQuery, JavaScript, Twitter Bootstrap, Knockout JS, TFS

Job Responsibilities:

  • Developing and Maintaining Attorney Discipline web application for Executive Office for Immigration Review (EOIR), Department of Justice
  • Development; Participating in Code Reviews; Writing Unit Tests
  • Build and Deploying applications to Test environments
  • Responsible for code builds and releases using TFS Build process
  • Used Scrum/Agile methodologies

Confidential, Chantilly, VA

Senior Software Consultant

Technologies:

  • C#, Win Forms, Oracle, TFS, Crystal Reports

Job Responsibilities:

  • Involved in the Operations & Maintenance (O&M) phase of many FMS applications which are supporting Army personal at Pentagon.
  • Development; Participating in Code Reviews; Writing Unit Tests
  • Build and Deploying applications to Test environments
  • Responsible for code builds and releases to UAT team
  • Used Scrum/Agile methodologies

Confidential, McLean, VA

Senior Software Consultant

Technologies:

  • C#, Windows Presentation Foundation (WPF), DevExpress WPF suite, XML, XSLT, XSD

Job Responsibilities:

  • Involved in the front end development of an n-tier project supporting National Archives and Records Administration (NARA).

Confidential, Herndon, VA

Senior Software Developer

Technologies:

  • C#, ASP.Net, MVC, JQuery, JavaScript, Infragistics ASP.Net Suite, Infragistics Reporting tool, SQL Server

Job Responsibilities:

  • Working on eAllowances (Dept. of State) project as a primary developer.
  • Design Discussions; Development; Participating in Code Reviews; Writing Unit Tests
  • Reviewing the SOPs; Participating in the Business Model meetings
  • Preparing/Reviewing the workflow diagrams (Visio) for major business functionalities
  • Deploying the application to multiple development testing environments

Confidential, McLean, VA

Senior Software Consultant

Technologies:

  • C#, Windows Presentation Foundation (WPF), DevExpress WPF suite, XML, XSLT, XSD

Job Responsibilities:

  • As a contractor and since it was very short term, I just involved in the front end development of an n-tier project supporting National Archives and Records Administration (NARA).

Confidential, Alexandria, VA

Senior Software Consultant

Technologies:

  • Visual Studio; Web Development (ASP.Net Web Forms, ASP.Net MVC); WCF (SOAP and REST), TFS, Cruise Control; Entity Framework (EF); LINQ; JQuery; SQL Server; Microsoft Enterprise Library; Microsoft Team Suite Unit and Integration Testing tools

Job Responsibilities:

  • Design Discussions; Development; Participating in Code Reviews; Writing Unit Tests
  • Maintenance and Development of the current C-TPAT system
  • Design of the next generation C-TPAT solution
  • Design and Development of the web services (WCF with Channel Level and Message Level Encryptions)
  • Reviewing the SOPs; Participating in the Business Model meetings
  • Participation in writing the Interface Control Documents (ICD)
  • Reviewing the User Stories; Estimating the time for tasks related to User Stories
  • Preparing/Reviewing the workflow diagrams (Visio) for major business functionalities
  • Deploying the application to multiple development testing environments

Confidential, Reston, VA

Senior Programmer

Technologies:

  • Visual Studio; Web Development (ASP.Net Web Forms, ASP.Net MVC); WCF (SOAP and REST), TFS, Cruise Control; Entity Framework (EF); LINQ; JQuery; SQL Server; Microsoft Enterprise Library; Microsoft Team Suite Unit and Integration Testing tools, Altiris Work Flow Engine

Job Responsibilities:

  • Working as a Team Lead in design, development and delivery of business application solutions using latest web-based technologies and industry standard coding patterns, primarily in Microsoft suite of products. Responsible for gathering business requirements, translation of business requirements to designs and architectural specifications using UML, hands-on development, testing and deployment of IT solutions. Lead design and implementation of integration solutions for applications and data sources.
  • Involved in maintenance, development and conversion of existing optimization and forecasting model for Human Resource Work Force Planning using ASP.net, SQL Server and some functionality are exposed through web services
  • Worked on design and implementation of Web Services and Enterprise Service Bus (ESB) core services for Navy’s Service Oriented Architecture (SOA) project
  • Involved in some maintenance on a web product and created some reports using the Crystal Reports. This web application is used in Navy where we can create on line courses; register the navy personal to the courses, course completion, grading and online surveys. Used ASP.NET, C# on SQL Server database and used Crystal Reports
  • Developed CLR libraries with C# as the language and deployed to SQL Server. Then these methods are invoked using web services
  • Designed and maintaining Army Benefits web site. Used Ingeniux web CMS for web content, page type creations, rules and workflows with MS .Net technologies. Used (One Time Password) OTP functionality for password security. NLog 3rd party utility for logging all the activities. Used JQuery, LINQ
  • Design and Development of a portal site using MOSS 2007, Altiris Work Flow engine and Design tools, ASP.Net and Microsoft Business Intelligence (BI) suite of Excel Services; Analytical Services; Reporting Services
  • Developed ASP.Net Web Services and deployed to SharePoint 2007 server as Custom Libraries
  • Created Custom and Complicated ASPX pages using ASP.Net and deployed to SharePoint 2007 site
  • Used the SharePoint 2007 Built in Excel Services functionalities to load Excel workbooks which can refer data from external sources like Microsoft SQL Server and Microsoft SQL Server Analysis Services
  • Created reports using the SQL Server Reporting services, then integrated the Reporting Services though the SharePoint 2007 Central Admin and configured the reports for various user privileges
  • Created simple Work Flows (WF) using the SharePoint Designer 2007 which provides Application Logic to SharePoint site
  • Created complex Work Flows using the Windows Workflow Foundation (WF) Framework (.Net 3.5) and deployed to SharePoint server and used the workflows in the MOSS sites
  • Designed, developed work flows for Enterprise Project Management using Altiris Work Flow Engine and Work Flow Designer. Some of the work flows are: Contract Award Fee WF, New Billet/Requisition Announcement WF, Candidate Submission to Staffing Portal WF, Security Processing WF, Purchase Request WF, Candidate Recruiting WF, and Candidate Leaving/Terminating WF etc., then integrated these workflows to SharePoint site to handle various Project Management cycles

Confidential, Reston, VA

Senior Software Consultant

Technologies:

  • Visual C#.NET, ASP.NET, LINQ, Web Forms, Crystal Reports, WCF, WPF, WF

Job Responsibilities:

  • Created reports using Crystal Reports and integrated in web application
  • Built SQL Queries, Views, and Stored Procedures in Oracle for SBInet Report application
  • Involved in functional and performance testing
  • Supported the Testing Team in generating the daily reports from Bug Tracking tool in SQL server database. Used Reporting Services and Crystal Reports
  • Prototyped the Configuration UI using WPF and WF. Used Microsoft Expression Blend and Infragistics WPF library for some front end
  • Setting up the Team Foundation Server (TFS) 2008 with MOSS 2007

Confidential, Fairfax, VA

Senior Software Developer

Technologies:

  • Visual C++, MFC, Crystal Reports, Stingray's Objective Grid, ASP.Net, C#, ADO.Net, Win forms, Web Services, XML, SQL Server 2005, Oracle, lgxStudio, lgxAppDev

Job Responsibilities:

  • Design, Developed and Maintaining MDI architecture front end (GUI) with extensive use Objective Grid functionality
  • Design, Developed and Maintaining Windows Service, Web Services, Win forms
  • Used Multi-Threading to maintain some processes
  • Developed reports, drilldown reports using Crystal Reports
  • Created Oracle Views, triggers, packages on the backend
  • Created the front end with Visual Studio.net, C#, ADO.Net

Confidential, Fairfax, VA

Software Consultant

Technologies:

  • Visual C++, MFC, Crystal Reports, Stingray's Objective Grid, ASP.Net, C#, ADO.Net, Win forms, Web Services, XML, SQL Server 2005, Oracle, lgxStudio, lgxAppDev

Job Responsibilities:

  • Design, Developed and Maintaining MDI architecture front end (GUI) with extensive use Objective Grid functionality
  • Design, Developed and Maintaining Windows Service, Web Services, Win forms
  • Used Multi-Threading to maintain some processes
  • Developed reports, drilldown reports using Crystal Reports
  • Created Oracle Views, triggers, packages on the backend
  • Created the front end with Visual Studio.net, C#, ADO.Net

Confidential, Fort Worth, TX

Software Programmer II

Technologies:

  • Pro*C, Visual C++, MFC (MDI, SDI, and Multi-Threading), Crystal Reports, Stingray's Objective toolkit Pro/Grid/Chart, Oracle, Clear case (Rational) Source Control

Confidential, Tulsa, OK

Software Consultant

Technologies:

  • Windows NT, Visual C++, MFC, PRO*C, Oracle, Crystal Reports, Stingray's Objective Grid

Confidential, Tulsa, OK

Software Developer

Technologies:

  • C, Oracle Call Interface (OCI), OBDC, Oracle, UNIX (AIX), Windows NT, Visual C++, MFC, dBase IV, SQL*Forms (3.0), PL/SQL, Pro*C, SQL*Loader

Confidential, Tulsa, OK

Software Consultant

Technologies:

  • C, Oracle Call Interface (OCI), OBDC, Oracle, UNIX (AIX), Windows NT, Visual C++, MFC, dBase IV, SQL*Forms (3.0), PL/SQL, Pro*C, SQL*Loader

We'd love your feedback!