Senior Software Developer Resume
New, YorK
SUMMARY
- IT professional with more than 12 years of experience in Relational Databases, Object Oriented Applications, .NET Applications, Test/Configuration Methodologies.
TECHNICAL SKILLS
Database: SQL Server (2000/2005/2008 ), T - SQL, DTS, MS Access, Oracle and PL/SQL
ETL Tools: Informatica, Datastage, SSIS
Programming Languages: Visual Basic 6.0, C#.Net, Vb.Net
Web Technologies: ASP.NET, HTML, XML Web Services
Scripting Languages: JavaScript, J Query
Markup Languages: HTML, DHTML, XML, XAML
.NET Technologies: .NET Framework (1.1/2.0, 3.0/3.5), Winforms, WPF, Web Services, WCF
Report Writer: Crystal Report Writer 6.0, Oracle Reports 2.5/3.0
XML: Altova XMLSpy 2007, XML, XSL, XSLT, XSD, SOAP, WSDL
Operating Systems: Windows XP/2000/NT/Vista and UNIX, DOS
RAD/IDE: Visual Studio 2005/2008/2010
Version Control: Visual SourceSafe, Team Foundation Server(TFS)
Modeling & Testing Tools: Microsoft Visio 2003, NUnit, NMOck
Messaging Technologies: MSMQ
PROFESSIONAL EXPERIENCE
Confidential, New York
Senior Software Developer
Responsibilities:
- Serve as the main technical resource for projects; including reporting progress and status to the project manager
- Design and code to create functionally complex but user friendly web based applications
- Resolve technical issues through debugging, research, and investigation
- Identify, design and implement any required data extracts, loads, reports, etc.
- Coordinate between internal technical teams such as Windows, Web Services, Database, Mid-Tier, for infrastructure set up and integration testing tasks and ensure all tasks are tracked to completion
- Fill out any needed documentation for elevation of code to UAT and Production environments
- Work with business partners to define data needs for user acceptance testing
- Follow project management and SDLC disciplines to insure structured and effective implementation
- Identify and document production support requirements and operational procedures for on-going maintenance of the platform
Environment: Visual Studio.NET 2012, ASP.NET, C#.NET, VB.NET, Entity Framework, LINQ, SQL Server 2008, TFS
Confidential, New York
Analyst/Programmer
Responsibilities:
- Responsible for developing new functionality on the existing software product
- Responsible for the analysis, design and implementation of GUI applications using VB.NET, MicrosoftWPF(Windows Presentation Foundation)
- Developed Business and Data layer components using C#.NET
- Strong database skills writing stored procedures, functions etc.
- Worked with multi threading to improve the performance
- Documentation for programming work performed based on standards for the team
- Responsible for creating reporting / debug software to aid other team members to determine disposition of product.
- Provide software support on high priority production and QA issues on a on-going basis as well as long term projects.
- Documentation and support of software releases.
Environment: Visual Studio.NET 2010, C#.NET, VB.NET, WPF, Entity Framework, LINQ, SQL Server 2008, TFS, UNIX
Confidential
Senior Software Engineer
Responsibilities:
- Provided assistance to infrastructure team and development team in application patching, upgrading, configuration and installation.
- Responsible for developing new functionality on the existing software product
- Involved in analysis, problem resolution, judgment and decision making in order to assist customer with their technical issues.
- Designed and developed web applications in ASP.NET, C#.Net utilizing MVC framework/ .Net Framework 3.5/4.0.
- Implemented custom controls in ASP.Net and C#.Net using visual studio 2010
- Developed and deployed SOAP and Restful WCF services in C#.NET.
- Wrote stored procedures and functions to retrieve data from SQL Server.
- Developed UNIX shell scripts for daily routines.
- Implemented Message Queuing to process property sales valuations.
- Built and Deployed solutions in Development, Test and Production environments.
- Worked on Installation and configuration of the site on Web Server
Environment: Visual Studio.NET 2008, C#.NET, ASP.NET, ADO.NET, HTML, CSS, XML, JavaScript, VB Script, SQL Server 2008, Oracle 9i, TFS, UNIX, Shell Scripting, Oracle SQL, PL/SQL, Message Queuing
Confidential
Systems Engineer
Responsibilities:
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Designed and developed user interface using Visual Studio.Net, and involved in creating the logic for the different modules.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information. Used Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.
- Worked on performance tuning on database tables, Stored Procedures and Functions in SQL Server.
- Developed high performance complex SQL reports using stored procedures to meet the user requirements.
- Responsible for version control, release management, production/QA support.
- Introduced an open source web service testing tool SOAP UI and designed custom made process to test third party web service related functionality of the software.
- Developed an automation script for deployment process to make the process simpler and be consistent to avoid any human errors creeping into the process.
Environment: Visual Studio.NET 2008, C#, VB.NET, ADO.NET, JavaScript, VB Script, SQL Server 2008, TFS, SOAP, Microsoft Team Foundation Server, Source Safe(version control), and Bug Tracker, Oracle SQL, PL/SQL
Confidential
Software Engineer
Responsibilities:
- Involved in gathering business requirements and converting them into technical specifications.
- Involved in the analysis, design, coding and testing of the ORM and CMS applications.
- Developed custom controls using VB.NET.
- Designed Graphical User Interface (GUI) using ASP.NET, JavaScript and HTML.
- Implemented the ASP.Net MVC Design pattern.
- Designed a tool to convert the contents of the word documents to a relational database to avoid manual entry through the application.
- Designed and implemented a reporting tool in ISES ORM using Nevron Diagramming controls.
- Extensively used Modal Forms for error handling and popup forms
Environment: Visual Studio.NET 2005, C#, VB.NET, ASP.NET, ADO.NET, JavaScript, VB Script, SQL Server 2005, NEVRON Controls, TELERIK Controls
Confidential
Software Engineer
Responsibilities:
- Analyzed the requirements and involved in designing GUI of the application using windows forms.
- As part of a team responsible for software architecture, database design, system development and implementation.
- Designed a reporting module using Crystal reports and developed various reports for their daily, monthly and yearly reporting needs.
- Developed Business and Data layer components using VB.NET.
- Wrote database stored procedures and functions using SQL Server.
- Wrote user documentation for the application.
Environment: Visual Studio.NET 2005, VB.NET, ASP.NET, ADO.NET, HTML, CSS, XML, JavaScript, SQL Server 2005, Visual Source Safe, Oracle SQL, PL/SQL
Confidential
Analyst/Programmer
Responsibilities:
- Managed network infrastructure connecting NFMRA, Air Nauru and Nauru government departments.
- Involved in the desktop support, creating and maintenance of email infrastructure for the new and existing users, space and capacity management for all backup infrastructures.
- Part of a team that developed HRMIS (Human Resource Management Information System) to maintain employee's personal and leave information electronically.
- Liaising with third party software vendors for the maintenance of third party software and hardware.
Environment: Visual Studio, VB6, VB Script, SQL Server 2000, Windows 2000 Server
Confidential
Programmer
Responsibilities:
- Based on the requirements provided by the client, part of a team to develop software to store personal and immigration details of people visiting the country on different visas.
- Developed a module to calculate the customs duty on the dutiable products arrived through cargo.
- Developed a module to check the list of defaulters and displays the details of all the previous visas if any.
Environment: Visual Studio, VB6, VB Script, SQL Server 2000
