Programmer Analyst Resume
Minneapolis, MN
SUMMARY
- 7 years of experience in Design, Development and Coding of Business/Commercial applications, Maintenance of Business Intelligence and Database Platforms
- Experience on latest .Net Framework (2/3/3.5/4) with N - tier Architecture model and design patterns.
- Experience in developing Windows and Web applications in Microsoft Visual Studio using C#.
- Good Experience in configuring and managing IIS- WEB Server.
- Worked with BI tools like SSIS and SSRS
- Experience in HTML, HTML5, CSS, CSS3, JavaScript, XML, MVC 3.0/4.0/5.0, AJAX, WinForms, WEB API and Adobe Photoshop.
- Experience with latest Team Foundation Server(TFS), JIRA and SVN Source Controls.
- Knowledge on working with Responsive Web Design in Visual Studio IDE
- Strong Knowledge in End-to-End Software Development Life Cycle (SDLC) including Waterfall, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications for web services, .NET Remoting Services and Web 2.0 Standards based on Service Oriented Architecture (SOA), REST.
- Experienced in SQL for writing, Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating table and Index.
- Conducted GAP Analysis, created use cases, workflows and PowerPoint Presentations
- Vast experience in developing Business requirement documents (BRD), Functional Requirement Specification (FRS), Software Requirement Specification (SRS), Use Case Specifications and Technical Requirements
- Skilled in eliciting user demands and converting them into visualizing models, as well as ensuring that the business goal is met throughout the product lifecycle
- Expertise in creating Use Case diagrams, Activity diagrams, Data Flow Diagrams (DFD), Sequence diagrams, State diagrams based on UML Methodology and business process flow diagrams using MS Visio/Enterprise Architect/Rational Rose
- Expertise in administration, design, development, testing, deployment and support of BI Reporting tools and delivering accuracy, efficiency, and responsiveness
- Excellent in performing GAP Analysis to check the compatibility of the existing system infrastructure with the new business requirements
- Tracing requirements throughout the development process and verifying adherence using the Requirements Traceability Matrix (RTM) and Resource matrix
- Extensive experience in conducting Joint Requirement Planning (JRP) sessions, Joint Application Development (JAD) sessions with committee of SME’s, business groups, senior management and IT groups
- Expertise in conducting User Acceptance Testing (UAT) and verifying performance, reliability and fault tolerance issues
- Extensive experience in conducting training sessions for users to give them knowledge about how the system is going to work
- Good leadership skills, reporting and analytical/problem solving skills with attention to detail
- Strong interpersonal skills with strong verbal and written communications to maintain effective work relationships with all levels of personnel
TECHNICAL SKILLS
Languages: C#, VB.net, C, C++
Web Technologies: HTML, HTML 5, XHTML, XAML, CSS, CSS 3, XML, XSLT, VBScript, JavaScript.
.Net Technologies: ASP.net, ADO.net, AJAX, Web Services, WinForms, WCF, ASP.NET MVC, MVC5, Entity Framework, LINQ, ORM
Databases: SQL Server 2012/2008/2005, Oracle 10g and MS Access
Operating Systems: Windows Server 2002, Windows XP/NT/2000/Vista, Windows 7/8/10, LINUX
Web Server: Internet Information Server (IIS), SQL Server
Protocols: SOAP, TCP/IP, HTTP
IDE: Visual Studio.net 2015/2013/2010/2005
Reporting Tools: SQL Server Reporting Services (SSRS), SSIS
Framework: Microsoft .net Framework 4.0/3.5/2.0/1.1
Versioning Tools: Team Foundation Server (TFS), SVN, JIRA
Methodology: Agile Methodology, Rational Unified Process (RUP), Waterfall Methodology
PROFESSIONAL EXPERIENCE
Confidential - Minneapolis, MN
Programmer Analyst
Responsibilities:
- Gathering and Analyzing the Business requirements from the Stakeholders and design a prototype, prepare specification and technical documents.
- Experience in technical design documentations using UML modeling, OO analysis, design, and design patterns to standardize the application architecture.
- Involved in all phases of software development life cycle for this project following Agile Methodology with Daily standups and spring planning for 2 weeks.
- Coded the web application using C# by following layered architecture and Entity Frameworks
- Implemented the application using classic ASP and later refactored to MVC 5 framework.
- Worked on MVC design Pattern for the rich user interface.
- Extensively worked on Entity Framework for developing core data layers for the distributed applications.
- Worked with Entity Framework Power Tools to generate POCO classes and use Reverse engineer code first.
- Used JavaScript and AJAX for Client side validations and validating the input data using validation controls.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages.
- Used SOAP to Implement, Consume and publish web services in the application.
- Extensive experience in web technologies and with ASP.NET, MVC, C#, JavaScript, JQuery, HTML, CSS, Web Services.
- Experience of RDBMS and Developed Constraints, Join, Views and Triggers in SQL Server.
- Well versed with Writing Views, Stored Procedures, Functions and Triggers in SQL Server
- Used SSIS for data integration among different Database Projects.
- Knowledge of Object Oriented Design Methodology using MS Visio and business objects reports using Crystal Reports and SQL server Reporting Services.
- Exposure to the Kendo UI Framework.
- Used Version Controlling tools such as Subversion (SVN) and Team Foundation Server (TFS) 2015.
- Imported and exported the data from datasets to Excel for internal reviews.
- Involved in identifying the problem definition as part of continuous process improvement using define, measure, analyze and improve to support thebusiness continuity.
Environment: C#, ASP.NET, MVC5, HTML5, CSS3, Entity Frameworks, MS Visio, JavaScript, AJAX, JSON, JQuery, AngularJS, Bootstrap, SQL Server 2014, Windows Server 2003, XML, TFS 2015.
Confidential - Oak Brook, IL
.Net Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the application.
- Involved in full lifecycle of the project from design, development & Testing.
- Extensively Worked on Agile and Scrum methodology.
- Followed and developed the N-Tier architecture for the business, presentation and data access layers using Visual Studio 2012.
- Developed web-based applications using ASP.NET MVC
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Involved in transferring data from one server to another using
- Package
- Used C#.NET to develop code behind logic, business layers and data layers.
- Developed and consumed WCF Service to access data layer components.
- Developed the application using various patterns including MVC4.0, Singleton and Dependency Injection.
- Used WCF for designing and deploying distributed applications under (SOA) implementation.
- Designed database and system flow, programmed in ASP.NET.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with Code behind language C#.NET.
- Involved in maintaining Classic ASP applications.
- Implemented AJAX controls in multiple web pages for partial page update.
- Used AJAX framework do asynchronous calls to the server and improve the performance
- Provided all windows based features in Web using AJAX.
- Designed web responsive user interfaces.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Developing templates in AngularJS for multiple screens
- Performed client side validation using JavaScript, JQuery.
- Used JQuery to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
- Worked on AngularJS which combines web applications with Model View Controller capability to make development and test of code efficient.
- Used .Net Security features such as Authentication and Authorization.
- Developed the New Assemblies by using the C#.NET to implement the Business logic with Visual Studio 2012.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, and Indexes using SQL Server 2012.
- Performed several testings to fix the bugs and ensure the application error-free.
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
Environment: .NET Framework 3.5/4.0/4.5, TFS, MS Visual Studio.NET 2013/2012/2010, .Net 3.5/4.0/4.5, C#, VB.Net, ASP.Net 3.5, AJAX, XML web services, WCF, SOA, Framework 5.0,REST, ADO.NET, LINQ, MVC 3.0, AngularJS, CSS,CSS 3, SQL Server 2008/2012, JavaScript, JQuery, HTML, HTML-5, IIS7.0
Confidential - Houston, TX
.Net Developer
Responsibilities:
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing and followed Agile Methodology
- Studied the existing Application and designed new screens for the Web Application.
- User Interface designed using Visual Studio .Net
- Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, and Visual Studio 2012/2010.
- Developed the application using ASP.NET, C#/Vb.Net, SQL Server and SDLC on the visual studio IDE.
- Designed and implemented User Interface Layer using ASP.NET web forms.
- DevelopedASP.NETWeb services for receiving orders in XML and uploading those in database usingWinForms andASP.NET Web applications, Created and consumed WCF Web Services (SOAP, WSDL), Restful services for communicating.
- Worked with SSIS integration packages and SSRS reports
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Adoption of new principles such as web responsive design, mobile first, and adaptive design
- Implemented the applications using MVC architecture
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Created and Consumed WCF Services in the Service Slayer.
- WinForms application by creating proxy using WCF
- Used XML to create Web-based tools for transactions on SQL and Oracle databases.
- Used T-SQL to include querying and making changes in the database, using functions and CRUD statements.
- Also, worked on T-SQL to send the queries for the server irrespective of the UI of that application.
- Worked on implementing the OOP’s in the project.
- Used JavaScript and JQuery for client side scripting to create highly responsive interfaces for users.
- ImplementedAjax features of JavaScript, JQuery to have the specific content loaded as per user needs.
- Wrote Model Classes under MVC 3.0 using the principles of OOP’s.
- Developed and consumedWCF/WEB API/REST Web services.
- Used SOAP protocol for accessing web based services and communication between applications
- Performed application development modules and activities in Visual Studio .Net 2010.
- UsedLINQ, ADO.NETEntity Framework for communication between the application and theSQL Server2012Database
- Involved in Unit Testing and Integration testing in development environment and ensuring application is per specifications.
- Used Entity Framework 5.0 extensively for retrieving, querying, storage, and data manipulation.
- Involved in the designing phase of database and creating the SQL scripts.
- Developed and maintained Stored procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2010 database
- Worked on optimizing the SQL queries and improved the performance
- Played an active role in implementing the Business Logic Layer.
- Worked on JIRA and set up builds and used it for version controlling
Environment: .NETFramework 3.5, MS Visual Studio.NET 2010, .Net Framework, WinForms, Agile Scrum, Entity Framework, JSON/RESTFUL Services, ASP.NET, C#.NET, UML, CSS3, HTML5, JavaScript, jQuery, Xml, LINQ, TFS, LINQ to SQL, SQL Server, Crystal Report, Oracle, Windows Server 2008, IIS6.0
Confidential - Insurance, NJ
.NET Developer
Responsibilities:
- Developed new views using asp.netMVC and maintained existing ASP pages.
- Implemented business logic using C#.NET, VB.NET.
- Developed Classic ASP pages to maintain the existing applications using Visual Studio .NET.
- Implemented master page for ASP.NETPages.
- Implemented Broker management.
- Design, develop, test, support and deploy desktop, custom web, and mobile applications.
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic in Visual Studio .NET Framework Environment.
- Developed the Web pages in ASP.NET, C# and VB .NET
- Presented Data in connected and disconnected mode using ADO.NET objects.
- Created composite web custom controls for easy reuse.
- Implemented data editing, Filtering, Sorting, Paging in Data list and Data grid controls using ADO.NET.
- Edited XML files to configure ASP.NET applications.
- Performed Client-side validation and logic using JavaScript.
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form.
- Implemented authentication and authorization.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Created stored procedures to extract the data from the SQL Server.
- Developed the code to run the SSRS reports.
- Created the web reports using SQL Server Reporting Services (SSRS).
- Developed Web services using ASP.NET and C#.
- Provide extensive production support and fix problems in a short span of time.
Environment: -Visual studio 2010, ASP.NET 3.5, VB .NET, ADO.NET, SQL Server 2008, AJAX, XML, IIS, HTML, C#.NET, MS unit, SSRS, Java Script, AJAX, JSON
Confidential - Dallas, TX
.NET Developer
Responsibilities:
- Creating and maintaining UI prototypes and specifications.
- Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Keeping up to date with the latest industry trends in UI design and usability.
- Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes and prototypes.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts in Visual Studio.
- Designed the user interfaces using Web Server Controls which are built on ASP.NET Server Controls.
- Developed Business Logic Component using Web Services, WSDL.
- Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Used LINQ to Objects for WCF service call.
- Used SSRS for SQL reporting services.
- Used AJAX for rich user experience in designing the screens.
- GUI was developed using C#.NET and ASP.NET.
- Used Visual Studio .NET Framework 3.0 throughout the project and converted existing code from 1.1 to 3.0.
- Modifications were made to the existing GUI using WPF for better look and feel.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP.
Environment: -.NET Framework 2.0/3.0, VB.NET, C#, ASP.Net, ADO.NET, Visual Studio 2003/2005/2008, Web services, XML, AJAX, HTML, IIS, SQL Server 2000 and Windows XP.
Confidential
.NET Developer
Responsibilities:
- Involved in discussing the requirements and analyzing the feasibility of implementation.
- Involved in creating application layout.
- Designed user interface and web pages using CSS, HTML and JqueryUI in Visual Studio IDE.
- Written business logic using C# and ASP.NETin n-tier architecture
- Written stored procedures for database to manage the data
- Written WCF web services to consumed them
Environment: Visual Studio2005, SQL server2005, C#, JavaScript, JQuery and CSS
