Software Developer Resume Profile
NcI
Summary of Qualifications
Senior .Net Software Engineer with over 25 years of experience in computer programming, database analysis, database and web design
Technical Background
Languages : C /VB.Net, ADO.Net, Classic ASP, Java .Net Technologies : VS .NET 2013/2010/2008/2005, ASP.NET, WCF, Web Service, AJA
Databases : SQL Server: 2014/ 2008/2005/2000, Oracle 11g, 10g, MySQL, Transact-SQL,PL/SQL Web Technologies : HTML, XML, JSON, CSS SOAP REST LINQ, Web Server : Apache, IIS 6.0/7.5 Client Scripting : Java/VB Script, Jquery, OOP, knowledge of MVC and Sharepoint Versioning Tools : TFS , SVN, VSS Others : Microsoft Office 2010, 2007, COGNOS 5.5, Photoshop
Professional Experience
Sr. Software Engineer Team Lead
Custom application developer and team lead using various technologies for multiple applications for the Army and Air National Guard using Agile Methodology
Responsibilities:
- Review database tuning parameters to ensure efficient operation of the database and submit suggested changes for change review/approval.
- Resolve database errors encountered by users, database connection issues, schedule maintenance to resolve any issues found through monitoring.
- Design and integrate the infrastructure of the SQL Server databases for all applications.
- Create logical and physical data models for projects using Microsoft Visio 2013.
- Developing new C code as well as modifying existing code.
- Creating and testing HTML code within ASP.Net complementing it with CSS files.
- Developing code in ASP.Net 2.0 and 4.0 to create new webpages and reports and make modifications to existing pages and reports.
- Configure all database and web servers to comply with the network security policies and guidelines of the Department of Defense DoD .
- Research and provide solutions by developing technical documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Oversee and approve all changes made to the User Interface UI and the database for all software applications.
- Collaborate with the software engineers regularly to make sure the project development is on schedule to ensure the expected deadlines are met.
- Interact with the client to gather requirements and develop the design of the application.
- Serve as the team lead and a technical resource for 6 software engineers
- Conducted functional and regression testing for various phases and releases of the applications
Major Achievements
- Reengineered the database structure and user interface for the JASMS 4.0 Modernization effort.
- Improved the End of Year process by creating an interface to compare the application data with external databases.
- Optimized the database performance by creating indexes to the existing code.
- Improved the data integrity by analyzing the existing system and creating new stored procedures.
Confidential
Sr. Software Engineer
Software Engineer developing the database design and the front end code for a tracking web application for the Department of State.
Responsibilities:
- Within a ASP.NET 4.0 framework, mainly developed front-end web pages using C , HTML4, CSS2, and jQuery
- Updated multiple panels on a webpage using jQuery
- Design and maintain the database architecture of the application.
- Collaborate with application developers to unit test the functionality and debug the code.
Major Achievements
- Improved the effectiveness and efficiency of the database by normalizing the database structure.
- Key contributor in the creation of the data flow architecture.
Confidential
Sr. Software Developer
Software Developer and Team lead responsible for developing a training website for the Department of Army personnel.
Responsibilities:
- Made own CMS in C n an ASP.NET 4.0 Framewor k
- Responsible for front-end development using C , HMTL, CSS and JavaScript
- Developed the back-end using SQL Server
- Create logical and physical data models for projects using Microsoft Visio 2007.
- Identify the limitations in the existing architecture and recommend improvements.
- Coordinate with the junior software engineers and the content manager to assign tasks and responsibilities.
Major Accomplishments:
Successfully lead a team of software engineers and the development of the application to meet the expected deadline.
Confidential
Sr. Software Developer Team Lead
Sr. Software developer responsible for migrating the existing site from Microsoft Windows 2000 to Microsoft Windows 2003.
Responsibilities:
Migration of existing data in an Oracle database to another
Modify C front-end code to function properly the new database
Handle customer interaction in several occasions for clarification of the requirements, troubleshooting and fixing complex issues in Production/Client hosted environments.
Create logical and physical data models for projects using Erwin Software.
Major Accomplishments:
Increased project efficiency by implementing an automated process flow for retrieving and updating data.
Confidential
Sr. Software Developer Technical Lead
Senior Software Developer redesigning an existing and creating a new web application for the Department of State.
Responsibilities:
- Prepare and install solutions by determining and designing the system specifications, standards, and programming.
- Coded ASP.NET 2.0, XML, XSLT, PHP, and C
- Created friendly user interface for travel.state.gov using HTML, CSS, C , JavaScript and jQuery
- Create stored procedures, views and user defined functions for the purpose of Ad-hoc data reporting.
- Interact with the customer to the gather requirements for the application design and interface.
- Create logical and physical data models for projects using Erwin Software.
- Design forms and general reports using Percussion Rhythmyx.
- Design and create tables, views, scripts, packages, functions, cursors, and indexes and wrote complex stored procedures using MySQL.
- Design and developed the technical detail design documents based on functional requirements.
- Deploy all new functionality and application releases into production and resolving any post-deployment issues.
- Interact with junior developers
- Designed the infrastructure and technology
Major Accomplishments:
Designed, developed, and implemented a customized Content Management System CMS in a 3 week timeframe.
Reengineered an existing information website by creating an interface for administrators to modify the data more efficiently and effectively.
Designed, developed, and implemented a flash application to interact with Facebook users.
