We provide IT Staff Augmentation Services!

Application Developer Resume

2.00/5 (Submit Your Rating)

Iselin, NJ

SUMMARY:

  • Confidential Professional with Over 8 years of professional experience in development, 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#, LINQ, WCF, XML, MVC, ASP.NET, C, C++, IBM Web-Sphere MQ, MS SQL server 2000/2005/2008, ADO.Net, IIS 7.0, SOAP UI Tools, BizTalk Server 2006 R2, IBM DB2, HTML 5.0, JQUERY.
  • Basic understanding and implementation of SQL tools like SSIS, SSRS, SQL Profiler and SQL Tuning Advisor.
  • Designed and Developed Web services in ASP.NET (SOAP and WSDL) and WCF and REST services in C#.
  • Adept in managing project life cycle including requirement analysis, designing, documentation, development, testing and deployment.
  • Proficiency in Applications built over SOA Architecture (Web Services) and windows platform.
  • Experienced with code generation of Data Access Layer, Business Logic Layer and Entity Component Layers in .NET.
  • Good Knowledge in Source Control Software Package i.e., TFS (Team Foundation Server), Rational Clear Quest, HP Service Manager, SOAP UI Tools.
  • Expert level of understanding in OOPs, RDBMS, N-tier application concepts.
  • Practitioner of Best Practices in all phases of Software Development Life Cycle and Project Management.
  • Worked in Waterfall and Agile methodology and very well experienced with Scrum Meetings and task estimation.
  • An effective team player and team leader with proven abilities in performing task during the project phase and guiding team members and enabling knowledge sharing among the team
  • Experience in leading and managing teams. Handled multiple roles - Application Developer, Project Lead, and Business Analyst.
  • Experienced in multitasking while working and delivering on more than one project at a time.
  • Excellent Analytical, Problem Solving, Programming and Debugging skills
  • Good communication skills, interpersonal skills, self-motivated, quick learner.

TECHNICAL SKILLS:

Languages: C#, C, C++

Scripting/Markup Languages: XML, HTML5.0, JQuery

Technologies: C#.Net, WCF, REST, JSON, LINQ, IBM Web Sphere MQ, Windows services, Multi-Threading, BizTalk Server 2006 R2

Operating Systems: Windows 98/2000/2008/ XP/Windows 7/ Windows 2012

RDBMS: SQL-Server 2000/2005/2008 /2012, DB2, MS Access 2000

IDE: Visual Studio .NET 2005/2008/2012, MS Visio

Web Servers: IIS 7.0

Source Control Tools: MS Visual Source Safe (VSS), TFS

Unit Test Tools: SOAP UI, MS Visual Studio Test edition (Team Suite)

Other Utility Tools: Confidential Share Point, SOAP UI, IBM Rational Clear Quest, IBM Rational Portfolio Manager, XiDocs, HP Service Center, SSIS, SSRS, SQL Server Profiler and Tuning

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Iselin, NJ

Application Developer

Responsibilities:

  • Developed a WCF service to return Plan and history details in JSON format.
  • Created MQ interface to retrieve data from third party web service.
  • Used XML Serializer for converting XML to object.
  • Implemented multithreading to fetch data from SQL and DB2 databases in parallel.
  • Created SQL tables to store online job requests, logging data and application status.
  • Created windows service to run any new jobs created and also to update the status of existing jobs.
  • Developed a C# class to listen windows service and accordingly makes updates in SQL Database for Product updates or SSN merge.
  • Used .Net framework to create text files in copybook format which are needed by Mainframe for running daily job.
  • Designed stored procedures to make plan updates in SQL database.
  • Developed a generic DAL in C# which is used for database insert, update and delete operations.
  • Developed stored procedures to log data into database.
  • Innovated the idea of 3rd phase to build a graphical representation to display health of each systems involved and view status of jobs. The UI will also facilitate to remove any specific server out of farm by stopping the windows services on that server.
  • Designed a SQL table to store the expected and current status of application servers and windows services or applications running on them. The testing/development team can update the environment settings from UI which get stored in SQL database.
  • Created a windows service to lookup the SQL table and do the updates on server if a mismatch is found in current status and expected status for the application.
  • Prepared a presentation to propose the automation changes in system by documenting cost saving aspects.
  • Created Sequence Diagrams and Data Flow Diagrams.
  • Took lead in Scrum meetings to finalize the design and business user expectations.
  • Working with manager to manage resources as per the project deadlines.
  • Applied the table design principles to develop new table structures.
  • Created Unit Test Plan documents.
  • Leading the offshore team to get the required user interface designed.
  • Created application pool on IIS 7.0 for deploying the project in development region.

Technology: .Net 4.0, WCF services, JSON, C#, Win Forms, Telerik UI, IBM MQ, windows service, SQL server 2008, IIS 7.0, ASP.Net 4.0, HTML5, JQuery, Agile Methodology

Confidential, Newark, NJ

Application Developer

Responsibilities:

  • Developed new service in accordance with the design using XML, C# and IBM MQ.
  • Implemented a POC for enabling the JSON for REST supported framework.
  • Created a WCF service to accept request and return response as JSON string format.
  • Updated existing core DLLs to support the logging of transactions in JSON format.
  • Created ASP.Net web services to accept and return data back in XML format.
  • Created XSD schema for incoming and outgoing responses.
  • Used .net XML classes to read the input XML.
  • Created ASP.Net service (WSDL) over SOAP protocol. .
  • Consumed DataPower services over ESB for fetching the accumulations data.
  • Designed and executed the unit test cases for new service using SOAP UI tool.
  • Interacting with upstream and downstream applications/team for stress testing.
  • Implemented multithreading to interact with SQL and IBM MQ simultaneously.
  • Applied ADO.Net techniques to interact with SQL database.
  • Update the stored procedure to fetch the benefits for new product.
  • Created IBM MQ Queue Managers, Queues and Channels to communicate with federal services.
  • Created an IBM MQ interface in C# to send and receive flat files over queues.
  • Designed and executed the unit test cases and end to end for the service.
  • Interacted with upstream and downstream applications/team for end to end system testing.
  • Managing IBM Web sphere MQ for debugging and resolving variety of issues with MQ as a part of support activity.
  • Worked with business analyst to identify system changes after going through the technical requirements.
  • Categorize the requirements to classify as an enhancement of existing services or need to develop new services.
  • Created Design documents for new service to fetch information from third party secured web services using digital certificate authentication, process it and create the output required by clients.
  • Providing the technical support to the application for System Integration Testing phase.
  • Preparing the statistics for project dashboard meetings for reporting to client.
  • Used IBM Rational ClearQuest tool for maintaining project specific deliverables and defect management
  • Involved in hosting new service on IIS7.0 during deployment activities in different environments.
  • Worked with other stakeholders to manage the Production Deployment activities.
  • Providing technical production support to the services released in Production.

Technology: C#.Net 4.0, WCF, JSON,XML SQL server 2008, XML, IBM WebSphere MQ, Copybook format, SOAP UI, IIS 7.0, Agile Methodology

Confidential, Newark, NJ

Application Developer

Responsibilities:

  • Analyzing business requirements and transform them to Technical Requirement Documents.
  • Created Use Case Diagrams, Sequence Diagram, Class Diagram, Process flow Diagram, Data Flow Diagram.
  • Developed a data access layer in C# for DB2 and SQL operations.
  • Worked on creating a CDC on SQL database for IDR updates.
  • Developed a business logic layer in C# for IDR system updates.
  • Developed stored procedures for insert, update and delete operations in SQL.
  • Developed DB2 connections and wrote queries to insert, update, delete and select data from with DB2.
  • Used transaction isolation in SQL stored procedures.
  • Applied conditional operations in C# to avoid deadlocks on SQL database.
  • Created a small functionality in SQL stored procedure to consume the web service over ESB to search ID.
  • Designed and executed the unit test cases for testing each feature of stored procedures and web service.
  • Designed and executed the end to end test cases for the project.
  • Identify the changes needed in system and estimate the cost.
  • Interacting with upstream and downstream applications/team for stress testing.
  • Involved with testing teams to monitor the health of all systems and hosting servers.
  • Created XSD files for input request and output response validations.
  • Developed new service in accordance with the design using XML, C# and IBM MQ.
  • Used XML serializer to carry out XML operations in C# .Net.
  • Applied ADO.Net techniques to interact with SQL and DB2 databases.
  • Designed and executed the unit test and end to end cases for new service using SOAP UI tool.
  • Interacting with upstream and downstream applications/team for stress testing
  • Providing the technical support to the application for System Integration Testing phase.
  • Preparing the statistics for project dashboard meetings for reporting to client.
  • Worked with other team to manage the Production Deployment activities.
  • Providing technical production support to the services released in Production.

Technology: C#.Net 3.5, IBM DB2, SQL server 2008, XML, XSD, ADO.Net, SOAP UI, IBM MQ, Agile Methodology

Confidential

Application Developer

Responsibilities:

  • Prepared design document for fetching Benefits information.
  • Developed the web service for Benefits message from IDR, DB2, Third party NASCO services and two internal services.
  • Implemented multithreading for executing four threads to facilitate the performance.
  • Created XSD files for input request and output response validations.
  • Used IBM WebSphere MQ, ADO.Net for interaction with different systems.
  • Implemented XML serialization and deserialization to meet service SLAs.
  • Applied ADO.Net techniques to interact with DB2 database.
  • Designed and executed the test cases for Benefits message.
  • Designed and executed the end to end test cases for the project.
  • Interacted with upstream and downstream applications/team for stress testing
  • Providing the technical support to the application.
  • Implemented XML serialization and deserialization to boost the performance of services.
  • Logging mechanism is enhanced to control it via a configuration file.
  • For internal services we exposed direct entry point to the business logic layer instead of consuming it by a proxy object method.

Technology: C#.Net 2.0, DB2, SQL server 2005, XML, ADO.Net, IBM WebSphere MQ, IIS 7.0, XSD, Mainframe

Confidential

Application Developer

Responsibilities:

  • Actively involved with Lead to come up with system architecture of Database Loader.
  • Used Deserialization and multithreading techniques in C# to help the system to achieve good performance.
  • Applied ADO.Net techniques to interact with SQL database.
  • Developed the windows services to load database.
  • Created business logic in C# for scheduling recurring jobs via ASP.net interface.
  • Applied basic skills in C# to improve the performance of services.
  • Designed and executed the unit test cases for each component web service, loader and Windows services.
  • Designed and executed the end to end test cases for the project.
  • Interacting with upstream and downstream applications/team for stress testing.
  • Providing the technical support to the application for System Integration Testing phase.
  • Involved with testing teams to monitor the health of all systems and hosting servers.
  • Ensured smooth deployment activities in all environments on IIS 7.0 and Windows OS.
  • Actively involved in post-production support.
  • To address performance issues we came up Loader design to stage data into internally managed SQL database from heavy third party web services.
  • Exposed the web service in real time and snapshot modes.
  • Created two instances of SQL database to stores the loader data where one with latest data is active for web service and other one is active for loader.
  • Used SQL Server Profiler and Tuning Adviser for better database performance.

Technology: C#.Net 2.0, IBM DB2, SQL server 2008, XML, XSD, ASP.Net, ADO.Net

We'd love your feedback!