Senior Software Developer / It Consultant Resume
Media, PA
SUMMARY
- Highly skilled IT professional wif 20+ years of experience in software development and database administration, and wif 6+ years of hands on experience in analysis, design and development of web - based applications using Microsoft .NET technology, MS SQL Server, Oracle Server
- Adept at building web and client/server applications using ASP.NET (Web Forms and MVC), C#, VB.NET, JavaScript, jQuery, AJAX, JSON, HTML, XML/XSLT, CSS, LINQ, Web Services/WCF, BootStrap, AngularJS, Telerik, Kendo UI, SharePoint, Office 365, MS Access, Classic ASP, Crystal Reports, Lotus Notes/Domino, ADO.NET, Entity Framework, MS SQL Server and Oracle Server.
- Worked extensively using Visual Studio.NET 2013/2012/2010/2008/2005/2003
- Good working knowledge of MVC 3.0/4.0 and MVVM design patterns.
- Experienced in DotNetNuke CMS implementation.
- Good working knowledge of Microsoft SharePoint and web parts.
- Experienced in creating custom workflows wif MS SharePoint Designer and Visual Studio, and SharePoint Site branding
- Experienced in handling various back-end data sources like MS SQL Server, Oracle, and MS Access
- Good knowledge of database designing, stored procedures, functions, cursors, triggers, and database backup.
- Work through all phases of Systems Development Life Cycle (SDLC): requirements gathering, analysis, design, development, testing, production and post-production support
- Experienced in maintaining and administering IIS Servers (Load Balancing setup) and MS SQL Servers (Failover Clustering Setup)
- Functional domain experience in retail, financial services, legal services, intellectual property, and government
- Proven record of working in both small and big teams under stringent timing constraints and ability to deliver on time.
- Good analytical and problem solving skills. Self starter wif the ability and ambition to follow tasks through completion. Aptitude to quickly adapt to new environments and learn new technologies.
TECHNICAL SKILLS
Operating Systems: Windows Server 2003/2008, Windows 7, Windows VistaLinux, Novell Netware, Unix
Languages: C#, VB.NET, SQL, LINQ, HTML, Java, PHP, JavaScriptjQuery, LotusScript
.Net Framework: .Net Framework 1.1, 2.0, 3.5, 4.0, 4.5
Databases: SQL Server 2008/2005/2000 (T-SQL), MS AccessOracle 10g/11g(PL/SQL)
Technologies: Bootstrap, AJAX, CSS, ASP.NET (Web Forms & MVC)ASP, ADO.NET, Entity Framework, XML, JSONAngularJS, Kendo UI, Telerik, SignalIR, Knockout
Distributed: TechnologiesWeb Services, WCF
Protocols: SOAP, HTTP, FTP, TCP/IP
Reporting Tool: Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, Media, PA
Senior Software Developer / IT Consultant
Responsibilities:
- Involved in all phases of SDLC (Software Development Life Cycle)
- Designed and developed web user interface using ASP.NET, C#, AJAX, jQuery, JavaScript, Telerik, Kendo UI, Bootstrap, CSS and AngularJS.
- Used ADO.NET for Oracle Server and Entity Framework for SQL Server wif respect to the data layer implementation.
- Followed the Model View Controller (MVC) architecture to ensure the flexibility of the application.
- Involved in developing XML Web Services and WCF to support distributed computing.
- Developed stored procedures and functions for data manipulation using PL/SQL.
- Used Team Foundation Server (TFS) for the source control, data collection, reporting and project tracking.
- Implemented DotNetNuke CMS for DHS extranet site wif MS SQL Server as back-end database.
- Involved in creating and customizing the master pages and page layouts using SharePoint Designer
- Created custom web parts, event handler, and custom features using VS Studio, and deployed into the associated SharePoint site collection.
- Created custom workflows using MS SharePoint Designer and Visual Studio.
- Performed testing and system enhancements.
- Participated in regular status reporting, task tracking, and other project management activities.
- Performed administration for Lotus Domino and SharePoint servers
- Took an initiative learning about Microsoft Office 365 development.
Environment: Windows, ASP.Net, C#, Javascript, jQuery, AngularJS, AJAX, CSS, Bootstrap, ADO.NET, Entity Framework, WebServices/WCF, XML, JSON, HTML, Lotus Notes/Domino, ASP, MS SQL Server, DotNetNuke CMS, Telerik, KendoUI, Oracle, SharePoint, PowerShell
Confidential , Rockville, MD
Programmer Analyst/SQL Server DBA
Responsibilities:
- Participated in full software development lifecycle (SDLC)
- Designed and developed web user interface using ASP.NET, MS Visual Studio .NET, VB.NET, C#, XML, HTML, JavaScript, jQuery, Telerik
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Involved in developing XML Web Services to support distributed computing.
- Used ADO.NET for SQL Server database interaction using DataAdapter, DataReader and DataSet.
- Created sophisticated SQL Server database to responsively handle complex queries (T-SQL, triggers, stored procedures, functions, optimization) and .NET data access components
- Used Crystal Reports to create reports based on SQL Server database
- Involved in the installation and configuration of SQL server 2005/2008 on Dell servers
- Maintained and modified the intellectual property softwares as tailored to client’s requirements using ASP.NET, VB.NET, MS SQL Server, MS Access
- Created Database Objects like Tables, Stored Procedures, Views, Triggers, Rules, Defaults, User defined data types and functions.
- Implemented database standards and naming convention for the database objects.
- Maintained and administered IIS Servers (Load Balancing setup) and MS SQL Servers (Failover Clustering Setup)
- Tuned the SQL queries using SQL profiler, Implemented standby server and log shipping
- Developed SQL scripts for administration tasks maintenance purposes.
- Troubleshooting problems by using SQL Server profiler / Idera SQL Admin.
- Environment: Windows, ASP.Net, VB.NET, C#, Jquery, Javascript, Telerik, HTML, XML, CSS, ADO.NET, Web Services, AJAX, Visual Basic, MS SQL Server, MS Access, IIS, ASP, Lotus Notes
Confidential , South Plainfield, NJ
Programmer Analyst / IT Consultant
Responsibilities:
- Assigned at Fannie Mae, a national mortgage finance company, working on their intranet projects.
- Designing and developing applications using Lotus Notes/Domino, Oracle, HTML, Javascript, LotusScript
- Performed testing and system enhancements
- Windows, HTML, Lotus Notes/Domino, Javascript, Oracle
- Assigned at City of Philadelphia Department of Human Services working on their client/server and intranet/extranet projects.
- Designing and developing applications using Lotus Notes/Domino, MS SQL Server, HTML, Javascript, LotusScript, Aptrix, ASP
- Performed testing and system enhancements.
- Performed Lotus Domino server administration.
Environment: Windows, HTML, Lotus Notes/Domino, Javascript, ASP, MS SQL Server, Aptrix
Confidential, Philippines
Systems Analyst/Programmer
Responsibilities
- Acted in the implementation and deployment of the company’s ERP system (MS Great Plains Dynamics software) to the company and its affiliates and subsidiaries.
- Had modified/added forms and reports layout customized to user requirements and developed using Visual Basic for Application, Report Writer and Forms Modifier for MS GP Dynamics.
- Developed windows forms and reports customized to user requirements utilizing PowerBuilder and Btrieve database engine used by MS GP Dynamics.
- Integrated Lotus Notes mailing system wif MS GP Dynamics report generation.
- Worked closely wif the user group in the preparation of MS GP Dynamics test data
Environment: Windows, HTML, Lotus Domino, HTML, JavaScript, Java, Flash 4.0, Adobe Photoshop 5.0,Visual Basic, MS SQL Server, Dreamweaver, IIS, ASP, Visual InterDev, LotusScript, PowerBuilder, Sybase, MS Access, MS Great Plains Dynamics, Btrieve
Confidential
Senior Programmer
Responsibilities
- Analyzing requirements, designing the changes, writing the design document & program specifications, providing time estimates, assigning programmer workload, programming & unit testing and running systems tests.
- Supplied administration and support including updates, crash recovery, and user/group maintenance.
- Granted privileges to end-user according to their defined rights and access.
Environment: RS6000, Novell Netware, Unix(AIX), DOS, Foxpro, Recital
