We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • Microsoft Professional with Thirteen (13) years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications, client - server applications, N-tier applications, and Windows Services based applications.
  • Experience in C# 4.0, VB.NET 10.0, ASP.NET MVC, ASP.NET 3.5/4.0, WCF, WPF, Silverlight, LINQ, ADO.NET, Ajax, VB6.0, SQL Server 2000/2005/2008, XML Web Services, Oracle, ADO,ASP 3.0
  • Experience in developing Mobile web applications using JQuery Mobile Touch-Optimized Web Framework for Smartphones & Tablets .
  • Developed services using WCF (Windows Communication Foundation) technologies with Microsoft Enterprise library and Web service software factory.
  • Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
  • Managed software project life cycle (requirement analysis, Functional/Design Specifications, HLD, LLD & Test plans designing).
  • Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).
  • Experience in implementing data caching using Microsoft AppFabric
  • Experience in implementing error handling, exception management, tracing and logging features
  • System design and development, Rapid Application Development (RAD) using MVC and MVP patterns with design patterns, code review, release management.
  • Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
  • Experience in Load Testing, Code review and implemented automated unit testing with Nunit
  • Strong abilities in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/DTS Packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
  • Worked on ASP.NET MVC, singleton, Abstract Factory, Factory, Facade Design patterns.
  • Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS, Classic ASP, VB6, ADO, VBScript and Java Script.
  • Experience in requirements gathering, analysis & re-engineering
  • Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities

PROFESSIONAL EXPERIENCE:

Confidential,Indianapolis, IN

Senior Develope r

Responsibilities:
  • Implemented JQuery Mobile Touch Optimized Framework for web pages.
  • Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
  • Developed the services using WCF to access catalog and basket related functionalities.
  • Designed and developed classes using Web service Software factory - Application Block for Development
  • Implemented JQuery for client side sorting and validations .
  • Implemented Microsoft AppFabric caching mechanism for data caching.
  • Implemented LINQ for quering, sorting, filtering the complex objects.
  • Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
  • Hands on experience on implementing AJAX functionalities for partial page rendering through JSONP .
  • Implemented ASP.NET globalization and localization for handling resources based on thread culture.
  • Designed and developed the framework for data caching with AppFabric
  • Experience in handling high volume transactional, messaging and distributed systems.
  • Hands on experience on performing load testing to measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization.
  • Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
  • Involved in unit testing, module testing and integration testing.
  • Hands on Experience in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram, Class Diagram), Process flow Diagram, Data Flow Diagram

Tech Environment : ASP.NET 4.0, ASP.NET MVC 5, JQuery Mobile, AJAX, WCF 4.0, ADO.NET, JQuery, C#, XML, JSON, SQL Server 2008, Team Foundation Server (TFS), Microsoft AppFabric

Confidential, Indianapolis, IN

Senior Develope r

Responsibilities:
  • Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.
  • Prototype and evaluate alternative designs in light of security, reliability, continuity and functional completeness
  • Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX Toolkit.
  • Implemented designed patterns like Factory pattern, Iterator Pattern, Proxy Pattern, Decorator Pattern, etc.,
  • Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls
  • Developed master pages and handled events between master pages and content pages
  • Developed and host Web Services through WCF service
  • Implemented JQuery for client side sorting and validations .
  • Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
  • Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
  • Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
  • Designed and Implemented SSIS package to extract, transform and Load (ETL ) data operations from multiple heterogeneous systems to SQL Server.
  • Hands on Experience in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram, Class Diagram), Process flow Diagram, Data Flow Diagram
  • SCRUM methodology with two week sprint cycles was utilized.
  • Ninject framework for Dependency Injection was implemented.

Tech Environment : ASP.NET 4.0, ASP.NET MVC 4, AJAX, WCF 4.0, ADO.NET, JQuery, C#, XML, JSON, SQL Server 2008, Team Foundation Server (TFS)

Confidential

Contractor

Responsibilities:
  • The team of developers lead by me used the SCRUM methodology with two week sprints.
  • The external MVC4 website is using ELMAH error log - for error logging.
  • ORM for external web site is Entity Framework 6.0
  • Fraud prevention is being accomplished by making sure that after an update - every email address on file receives an email notifying them that a change has been made.
  • History is being maintained using the Active and Current Record indicators.
  • The desktop application uses Interfaces and Ninject for dependency injection
  • The desktop application also has reporting and admin functionality
  • VS 2010 unit testing was used to create unit tests
  • Custom test cases were created for User Acceptance Testing - for mobile views and the regular website.
  • The WinForms desktop.
  • The MVC4 website/mobile application.

Confidential

Contractor

Responsibilities:
  • Full software development life cycle including software system analysis, functional design, technical design, development, testing, and production system support.
  • Software design and development with n-tier application system architecture including use of Microsoft Visual Studio .NET, Sybase PowerBuilder, Microsoft SQL Server, Oracle RDBMS, and CA ERwin Data Modeler technologies.
  • Microsoft SQL Server and Oracle 10g database environments with Microsoft Visual Studio .NET including C#, ASP.NET, ADO.NET, XML, WCF, SOAP, WSDL, and IIS.
  • .NET Framework.
  • LINQ to SQL.
  • NUnit
  • Microsoft Team Foundation Server for system source control and configuration management.
  • Software design, development, and maintenance in Microsoft SQL Server and Oracle database environments using SQL, Transact-SQL.
  • Entity Framework and MVC.
  • Provided production system support and solving daily production issues for SACWIS environment.
  • Agile development and SCRUM methodologies.

Confidential

Contractor

Responsibilities:
  • Produced documentation for the reports based on user defined requirements.
  • Created SQL scripts using MySQL Server 5.5 to retrieve data for the reports.
  • Worked on a windows .NET application that imported data from MS Excel into the MySQL Server 5.5 database.
  • Worked on the look and feel of the web based ASP.NET 4.0 reports.
  • Analyzed user requirement for the reports

Confidential,Rahway, NJ

Applications Systems Analyst

Responsibilities:
  • Created a .NET desktop application that installed virtual drive(s) onto a user’s machine.
  • Redesigned a .NET application that looked up and collected PI from an Oracle database for both prescribers and non-prescribers.
  • Developed a SQL Server database as a backend to the application to migrate from an MS Access database.
  • Created Oracle stored procedures and packages.
  • Gathered and analyzed user requirement for the projects and reports
  • Designed specifications/test plans based on user defined requirements

Confidential, Indianapolis, IN

Applications Systems Analyst Analyst/Programming Senior

Responsibilities:
  • Maintained and enhanced an ASP.NET based INSTEP application that was utilized by every hospital in Indiana.
  • Created custom Active Reports for the internal staff.
  • Enhanced and supported a stand-alone audit application that utilized a web service to upload the data into an Oracle database.
  • Created Oracle stored procedures and packages.
  • Made recommendations to management to improve the existing IBDPR application.
  • Created a custom module to improve the data integrity and quality in an Oracle based database.
  • Worked with the end-users to convert existing MS Access applications to web based .NET C# applications.
  • Provided daily support to the hospitals and auditors for the .NET based applications.
  • Created a custom .NET based application to gather PCP (primary care providers) information for the children that were reported to the Health Department those were born in Indiana with birth defects.
  • Gathered and analyzed user requirement for new projects and reports.
  • Designed specifications from user defined requirements

Confidential,Danville, IL

Computer Programmer

Responsibilities:
  • Maintained and enhanced ASP.NET based business critical applications.
  • Upgraded the Intranet to support posting by categories.
  • Created fully functional user administration page for HR to manage the Intranet.
  • Developed new Crystal Reports as well as enhanced the existing Crystal Reports.
  • Maintained the integrity of data with SQL Server 2005.
  • Created stored procedures, jobs, triggers, and queries in SQL Server 2005.
  • Built DTS packages for data transfer between 2005 SQL Servers.
  • Used advanced data analysis, data manipulation, and data reporting.
  • Created a control to monitor and improve production in real-time for the users.
  • Dealt with Helpdesk tickets that were application development relevant.
  • Gathered and analyzed user requirement for new projects and reports.
  • Designed specifications from user defined requirements.

Confidential, Indianapolis, IN

Sr. Programmer/Analyst

Responsibilities:
  • Maintained and enhanced the VB.NET and the ASP.NET Educator's Edge application.
  • Provided live customer support, system maintenance, and ongoing development.
  • Utilized ComponentOne to create various reports.
  • Maintained the integrity of data with SQL Server 2005 and MS Access databases.
  • Performed queries in SQL Server 2005 and MS Assess.
  • Updated stored procedures in SQL Server 2005.
  • Built an application that used ComponentOne Reports.
  • Used advanced data analysis, data manipulation, and data reporting.
  • Worked on improving the security of the Educator's Edge VB.NET application.
  • Made recommendations to upper-management regarding functional data issues
  • Created specifications for management based on user defined requirements for applications

Confidential

Applications Developer

Responsibilities:
  • Maintained, troubleshot, and upgraded various existing applications for internal use.
  • Maintained and enhanced the VB.NET and ASP.NET applications.
  • Maintained and enhanced the VB6 legacy applications.
  • Provided customer support, help desk ticket resolution, system maintenance, and ongoing development.
  • Assisted Help Desk with any development or technical issues that they weren't able to answer (anything directly related to applications development).
  • Wrote applications directly in ASP.NET, VB.NET and some C#.
  • Utilized ComponentOne as the report issue.
  • Maintained the integrity of data with SQL Server and MS Access databases.
  • Performed queries in SQL Server 2005 and MS Assess.
  • Created an Access application for users (to maintain student teaching experiences, keep track of background information, etc.).
  • Rebuilt a WinForms application that gathered data and produced attendance reports based on the business rules defined by the requirements.
  • Built an application that used Active Reports to produce the visual representation to the user.
  • SQL Server 2005 was the back-end for the application.
  • Created a process to capture the data and populate the report table.
  • Used advanced data analysis, data manipulation, and data reporting utilizing SQL Server 2005.
  • Worked on improving the security of internal VB.NET and ASP.NET applications.
  • Implemented stored procedures and quality control programs to constantly improve data warehouse integrity.
  • Made recommendations to upper-management regarding functional data issues.
  • Created specifications for management based on user defined requirements for applications.

Confidential

Senior Applications Developer

Responsibilities:
  • Designed and developed a Winforms application using Visual Studio.NET 2005 and the .NET framework 2.0.
  • Performed programming, design, implementation, development, lay out, and analysis of VB.NET, ASP.NET, and C# applications.
  • Wrote specifications and had direct interaction with the user group.
  • Attended weekly meetings with user groups and used specs / suggestions to create new applications or changes to existing applications.
  • Converted the business analyst specifications to technical specifications.
  • Utilized ASP.NET 2.0 as the initial technology due to the customers’ requirements (mid-project the requirements were changed and the application became a Winforms application).
  • The application used SAS Enterprise Guide 4 for data staging and exchange of data between the application and the mainframe server.
  • Designed and created the database layout and architecture.
  • Created the user interface to fit the specification requirements.
  • Worked heavily with Winforms, ASP.NET, VB.NET, and C#.
  • Created custom user-controls to fit the business rules of the requirements.
  • Developed custom dynamic reporting and statistical feedback.
  • Implemented third party controls to provide some of the specified functionality

Confidential

Web Applications Developer / Web Administrator

Responsibilities:
  • Converted the current website's front-end utilizing ASP.NET 2.0 and referencing dlls/class files from VS 2003 and .NET framework 1.1 to VS 2005 and the .NET framework 2.0.
  • Added new features (user profiles, email notification option for shipment tracking, more extensive search options, the ability for user customization of the site, etc.) utilizing ASP.NET 2.0
  • Updated and improved connectivity to the AS400 by removing the old connection method and used ODBC connection.
  • Repaired and improved the open jobs posting procedure.
  • Improved the job application submission process by implementing client-side validation, configuring the IIS servers SMTP properties to send the applications, and fixing the code-behind page to send the applications to the HR department.
  • Created a process to help improve the shipment tracking ability by adding additional functionality to the Image viewer control that was used by both the internal and external customers.
  • Worked heavily with C#, ASP.NET, and VB.NET.
  • Created Customer Service reports that were used by the internal clients (the reports provided a GUI that collected the user input and invoked a stored procedure on the IBM's iSeries AS400The output was then formatted based on the selection of the user).
  • Developed Service Reports on the public site to run against the IBM's iSeries AS400 database.
  • Created a quarterly audit report for the finance/payroll department using MS SQL Server 2005.
  • Oversaw and managed the IIS production server as well as the development IIS server.

Confidential

Data Analyst

Responsibilities:
  • Developed a desktop application that manipulated the Windows registry to set/change the stationary for emails in MS Outlook.
  • The application was developed in VB.NET and C#.
  • Performed advanced data analysis, manipulation, and conversion / reporting utilizing SQL Servers T-SQL.
  • Prepared data for import, wrote the import program using ASP.NET 1.0 ~ 1.1 and classic ASP, and performed meticulous quality checks on loaded data.
  • Wrote stored procedures, import programs, triggers, and quality control programs to constantly improve data warehouse integrity.
  • Provided recommendations to upper-management regarding functional data issues.

Confidential,New York City, New York

Consultant

Responsibilities:
  • Performed full cycle development of client requirements.
  • Performed analysis design, object oriented implementation, quality control testing, and releasing of new versions of ASP.NET/VB.NET applications.
  • Administered database\server.
  • Built a complete web-based inventory and reporting system.
  • Used Visual Studio 6.0 Enterprise Edition and Visual SourceSafe 6.0 for project management.
  • Created a browser independent front end with ASP.NET 1.0 ~ 1.1, implementing the .NET Framework 1.1, VB.NET, and DHTML/HTML.
  • The application used bar code scanners and printers for the actual tracking of materials.
  • Participated in conceptual, logical, and physical designs of numerous RDMS/ORDBMSs.
  • Created stored procedures and user-defined functions using T-SQL to perform financial calculations

Confidential,New York City, New York

Analyst/Consultant

Responsibilities:
  • Assisted in creating a complete end-to-end ASP/SQL7 database publishing solution for a large financial services firm.
  • Wrote application in server-side VBScript using Active Server Pages, allowing creating, reading, updating and deleting access to the SQL Server 7 database.
  • Wrote VB6 COM components to encapsulate ADO-based data access methods.
  • Utilized COM components from server-side, ASP-based VB Script.
  • Used ASP generated HTML with embedded JavaScript for execution within the client browser.
  • Performed analysis, design, and coding of business/financial, database-driven apps in VB6, various 3rd party custom controls, and relational databases (SQL Server 2000).

Confidential,Jersey City, New Jersey

Computer Programmer/Web Developer

Responsibilities:
  • Built HTML and Active Server Pages for client reporting purposes.
  • Designed, developed, implemented, and maintained the billing and work-order system using Visual Basic 5.0 as front-end tool and MS Access 97 for back-end purposes.
  • Coded, tested, and implemented various applications for end-users.
  • Maintained accurate and complete reports using MS Access 97 and Crystal Reports 5.
  • Created several Intranet and Internet web sites utilizing the following: MS Internet Information Server, Active Server Pages, ADO, SQL Server, Microsoft Access, and HTML.

Confidential,New York City, New York

Help Desk Support/ Web developer

Responsibilities:
  • Configured TCP/IP, DNS, and DHCP on hosts for WAN/LAN connectivity.
  • Installed operating systems, network cards, and hard drives.
  • Performed end-user support on daily basis.
  • Developed, implemented, and documented multiple Internet/Intranet e-commerce sites.
  • Coded search engine with multiple parameters using SQL/VBScript.

We'd love your feedback!