Data - Platform Developer Resume
Des Moins, IA
SUMMARY:
- 8+years of professional experience in design, development, implementation and testing of n - tier architecture in both Windows based and Web based Applications.
- Extensive experience of working in banking, financial, insurance, health care and Retail industries.
- Hands-on experience in UI Design using Win Forms, Web Forms, and programming ASP.NET, C#.NET, VB.NET,ADO.NET,MVC, JavaScript, LINQ, AJAX, jQuery by using .Net Framework 4.5/ 4.0/3.5/3.0/2.0 . , HTML, MS SQL Server 2012/2010/2008/2005 and ADO.NET.
- Experience in creating and consuming web services using C#./VB.NET.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript.
- Experience in writing queries, Indexes, triggers, views, functions, stored procedures in Transact SQL and PL/SQL using SQL Server 2000/2005/2008/2012 , Oracle 11g/10g/9i.
- Extensive experience in developing User Interfaces using Bootstrap 3.2, AngularJS, ASP.NET, AJAX, Web API, JQuery, XML, HTML5/DHTML, CSS, JavaScript, Jquery, AngularJS, Knockout JS and Bootstrap JS.
- Expertise in using Data Binding Controls (Dataset, DataReader, DataAdapter, GridView, Tree View, DataGrid, DataRepeater and DataList).
- Expertise in developing GUI (Graphical User Interfaces) using C# Win Forms and ASP.Net Web Forms.
- Extensively worked ASP.NET MVC4applications using Database Code First Approach in Entity Framework 4.3/5.0, and UI in Razor View Engine and client side framework AngularJS, Bootstrap, HTML 5.
- Proficient in creating complex Stored Procedures, effective functions, and appropriate triggers to facilitate efficient data manipulation, data consistency and complex business logic.
- Experience in Application Development Analysis, Requirement Analysis, Scoping, Developing, Debugging, Testing and Documentation of various phases in a project life cycle of Client/Server Applications.
- Experience in developing reports using Crystal Reports, SQL Server Reporting Services (SSRS).
- Knowledge on SSIS (SQL Server Integration Services) and SSAS (SQL Server Analysis Services).
- Experience in CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins.
- Expert in developing windows applications using Windows Presentation Foundation (WPF), web applications using Silverlight.
- Good Knowledge of object oriented programming techniques and Microsoft design patterns like Model View View Model Patterns (MVVM), MVC, Service Oriented Architecture (SOA), WCF,WEB API, WPF and Web Services.
- Experience in using Web Server - IIS 7.5/7.0/6.0/5.0.
- Experience in using VSTS to write Unit and Integration tests to automate the testing process of the application.
- Experience on Software Configuration Management (SCM) in Agile, SCRUM, Clear Case, Clear case to Stash Migration, Waterfall methodologies.
- Experience in AWS Cloud services, such as EC2, S3, Lamda, API, Dynamo DB, Kibana Dashboards,EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, Cloud Front, Snowball, EMR, RDS and Glacier, SQS.
- Experience in creating a snapshot of an EBS volume and stores it in Amazon S3.
- Experience in implementing severalDesign Patternsto standardize the application architecture.
- Expertise with ADO.NET, LINQ to SQL, Entity Framework for retrieving data from databases.
- Hands on experience in writing test cases using N Unit testing of applications.
- Experience in using Visual SourceSafe (VSS), Team Foundation Server (TFS),GIT and Clear case for version control.
- Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modeling, Creating ER Diagrams using tools such as MS Visio.
- Experience in third-party tools like Telerik, Kendo UI in designing MVC applications.
- Reported bugs and tracked defects using JIRA.
- Used Microsoft Azure to deploy application to cloud server.
- A well-organized, goal-oriented, highly motivated and effective team leader/member with excellent analytical, troubleshooting, and problem solving Skill.
- Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
- Earned recognition for meeting deadlines. Excellent communication and interpersonal skills, enjoys working in team and yet flexible to take individual responsibilities.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, WCF, web API,LINQ, LINQ to SQL, MVC, Entity Framework, Windows Forms, Web Services, ASP.NET, IIS, Java Script, ADO.NET, Silverlight
Platform / Language: . Net 4.5/ 4.0/3.5/3.0/2.0 /1.1 , C#, ASP.NET, VB.NET, ADO.NET, VB6, ADO
Web Servers: IIS 7.0/6.0/5.0
Web Technologies: HTML, DHTML, XML, XAML, XSL,XSLT, CSS, Bootstrap JS, JavaScript, UML, SOAP, VBScript, AJAX, jQuery, Knockout JS.
Database Technologies: SQL Server 2012/2010/2008/2005 , SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services)
Disciplines: Microsoft Visual Studio .NET 2012/2010/2008/2005 , Microsoft Business Intelligence
Reporting tools: SQL Server Reporting Services, Data Reports, Crystal Reports 10/9.0
Operating Systems: Windows 8.1/8/7/XP/NT >, MAC OSX 10 <, LINUX
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server, Subversion,GIT
Framework: Microsoft .NET Framework 4.0/3.5/3.0/2.0
AWS Cloud Tools: EC2, Elastic Load: balancers,S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, Dynamo DB, DMS, VPC, Cloud Watch, Cloud Formation, IAM,SQS.
PROFESSIONAL EXPERIENCE:
Confidential, Des Moins, IA
Data - Platform Developer
Responsibilities:
- Participated in daily standup to update the work status as part of Agile & Scrum methodologies.
- Created Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using UML, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Created Restful web services /API's using Node.js for one application.
- Architected workflow solutions including pre-commit scripts, pre-receive hooks, and custom GitHub API scripts.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
- Created and maintained database objects like complex Stored Procedures, Packages, Triggers, Tables, Functions and Views in postgreSQL.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Developed REST/HTTP APIs for exposing geospatial applications.
- Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS), including EC2, Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer, Cloud Watch and IAM.
- Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
- Involved in designing and deploying multiple applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto- scaling in AWS Cloud Formation.
- Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
- Worked at optimizing volumes and EC2 instances and created multiple VPC's.
- Experience working with IAM in order to create new accounts, roles and groups.
- Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and backup on AWS.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
- Deployed applications on AWS by using Elastic Beanstalk.
Environment: C# .Net, Web API Restful, PostgreSQL, Python, Web Logic, UNIX, VMware, Shell, Perl, IAM, S3, EBS, EC2, Cloud Watch, Cloud Formation, GIT, GitHub, Maven, Jenkins., Nexus, Python Scripts, Ruby Scripts, XML, Unix, Nunit.
Confidential, Omaha, NE
Full Stack .Net Developer
Responsibilities:
- Involved in Understanding Existing Applications and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the Agile Methodology.
- Created web pages using Razor View Engine with Entity framework 5 and code first approach with Fluent API Architecture, Dependency Injection (IOC) and coded using C#.
- Involved in Solution Designing.
- Implemented AngularJS 2 UI framework architecture.
- Used customized services and directives in Angular JS to develop dynamic and responsive web pages.
- Developed this application using Singleton design pattern. This will help to improve application performance.
- Extensively worked with ASP.NET Web Site Administration Tool to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Working with architects for designing, well coordinate with the testing and business teams.
- Created and used custom HTML Helper controls.
- Extensively used CSS3, Knockout JS and Bootstrap JS framework for building rich and sophisticated user interface.
- Experience in developing Web Applications using third party controls Infragistics and Telerik.
- Good hands on experience on CI /CD using Dev Ops tools
- Extremely capable at developing custom SSO integration in PHP, C# and Meteor
- Created and consumed WCF services and Restful Services.
- Created several cshtml, layout pages using Razor View engine.
- Used C#.NET as code behind in all web applications and in WPF based applications.
- Created Business Layer/Data Access Layer using C#, ADO.NET, LINQ, SQL Server 2008.
- Developed a Module that enables the administrator to provide access rights to users based on their credentials.
- Used AJAX Controls like Script Manager and Update Panel to develop the GUI.
- Used XML intensively to bind the data to the Web Controls, Data manipulation to store data.
- Developed many SQL queries to fetch data as per the business requirements with tuning techniques
- Extensively worked on Generating reports SSRS.
- Developed Stored Procedures, Triggers, and Views in the SQL Server 2008.
- Generated reports using SSRS and integrated with web application.
- Used Team Foundation Server (TFS) for source access management.
- Used several test cases to check for bugs in the code and for bad data.
Environment: Visual Studio.NET 2013, ASP.Net 4.5, MVC5.0, Entity Framework 6.0, AngularJS, C#, JavaScript, jQuery, Knockout JS, Bootstrap, CSS3, Bootstrap JS, Ajax, LINQ, XML,SQL Server, SSRS, SOA, WCF, TFS, VSS, IIS 7.0, Web Services, XSLT, XSD, UML, Crystal Reports 10/9.0.
Confidential, Long Beach, CA
Sr. Net/ Web Developer
Responsibilities:
- Involved in developing applications in C# to meet the business requirements using VisualStudio.NET 2012.
- Used the Object Oriented Programming (OOP) techniques and created classes in C# .NET 4.0
- Extensively Worked with WPF and windows forms for developing windows desktop applications.
- Involved in creating Windows Forms with Visual Studio 2012 standard controls and components for UI.
- Developed the Form Classes, Objects and Interface using C# for code-behind depending on the business logic.
- Extensively used Silver light XAML code for developing rich user controls.
- Worked with AJAX enabled applications using .net framework 4.0 & AJAX controls.
- Developed GUI using ASP.Net Web Forms and User Controls.
- Developed Business Logic Layer & Data Access Layer using C# .net Classes.
- ADO Objects are used to access the database.
- Used instead of insert, update and delete triggers as part of project to maintain the data integrity throughout the system.
- Worked as Production Support team member to analyze the bugs, suggest solutions and fixing the bugs.
- Extensively Worked on PL/SQL to develop complex queries to pull data for business users to set up the data warehousing reports.
- Maintained different version controls in Team Foundation System.
- Worked on Reporting tools like Crystal Reports 10/9.0.
Environment: C#, Windows Forms, JavaScript, AJAX, JQuery, Knockout JS, Visual Studio 2012, SQL Server 2010/2012/2008 , TFS, WPF, ADO.net, XML, C#,PL/SQL, Silver Light, Crystal Reports 10/9.0.
Confidential, New York, NY
Sr. Net/UI Developer
Responsibilities:
- Involved in gathering and analyzing the requirements from end-user.
- Developed and designed the web pages by using C#.net and ASP.net.
- Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript, JQuery, Bootstrap JS.
- Followed Agile Methodologies (Scrum and Extreme Programming).
- Involved in documenting the process both at the Functional and Technical level using Visio UML.
- Customize and brand the SharePoint look and feel
- Modify and design SharePoint templates and master pages
- Participate in SharePoint Service Strategy Committee Meetings
- Designed User Interface using Asp.net Standard Controls, Win Forms and Ajax Controls.
- Created and Consumed Web Services.
- Created and developed good design for mobile applications.
- Design and make e-statements using mobile applications.
- Design and connect the database with the use of VB.net components.
- Created Master pages and CSS files for uniform look across web interface.
- Extensively used ADO.NET objects like Connection, Command, Data Reader, Data Adapter and Dataset.
- Used NHibernate object relational mapper framework.
- Oracle 10g and 11g is used to create the data bases and use those databases in SQL server.
- Maintained and designed databases with use of Oracle10g and 11g.
- Oracle 11g is used to create the data bases and use those databases in SQL server.
- Wrote queries in PL/SQL.
- Maintained and designed databases with use of Oracle11g.
- Designed and developed complete front-end application using Classic ASP /VB Web Forms.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
- Involved in System and Integration Testing.
- Worked with Selenium for test cases.
- Involved in MVC4.0 according to develop for mobile Apps.
Environment: .Net Framework 4.0, Visual Studio 2010, ASP.NET 4.0, C#.Net3.5,VB.NET, DEV, HTML5, CSS3, JavaScript, J-Query, Bootstrap JS, Web Services WCF, WPF XML, XSD, XSLT, SQL SERVER 2008/2010, SSIS, SSRS, VSS,TFS, UAT, MVC3.0 and 4.0, UML, MS Visio, C# and Oracle 10g and 11g.
Confidential, Chicago, IL
Sr. Application Developer
Responsibilities:
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Developed custom controls and server side components using C#.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Extensive development using ASP.NET, Web Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, Java Script. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Developed responsive Login page with forms authentication.
- Developing data access components in ADO.NET Entity Framework.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, Java Script and AJAX including JQuery library.
- Planning to rewrite windows application into web application wherein involved in creating POC in technologies like HTML or ASP.NET 4.0 with MVC.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL server 2008.
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Involved in front-end development using Visual Studio 2010, ASP.NET, and CSS.
- Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.NET, C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.
- Implemented the application logic using Object Oriented Programming (C#).
- Developed Web Forms using ASP.NET and SQL Server as back end for databases.
- Developed Web Services to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, and WSDL.
- Hands on experience in supporting and implementation of Business Integration for various customers using web Methods and its adapters.
- Created packages using SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
- Worked on SQL Server Reporting Services (SSRS) for reporting.
- Unit tested the application using error tracing and debugging.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
- Version Management using Microsoft TFS.
Environment: .Net Framework 4.0, MS Visual Studio, VB.Net, C#.Net, ASP.Net, ADO.Net, SQL Server, SSRS Reporting Services, SSIS, CSS, XML, J Query, Java Script, Bootstrap JS, Angular JS, Bootstrap, Windows Servers 2008, VSS, Ajax Toolkit Controls, Oracle, Web Services, Web Methods, SOAP/WSDL/WCF, WPF, HTML, TFS.
Confidential
Junior .NET Developer
Responsibilities:
- Involved in Designing, Coding, Testing and Implementation of the application.
- Designed and developed the GUI, Business Logic Layer and Data Access Layer.
- Designed Web Forms using ASP and VB.NET.
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server.
- Performed validation using validation controls in ASP.NET.
- Created Stored Procedures and triggers for automated operations.
- Created Tables, Views, Indexes and Relations using SQL Enterprise Manager.
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Used Microsoft Visual Source Safe for history and version control during development.
- Involved in reporting using Crystal Reports.
Environment: ASP, ADO.NET, VB.NET, T-SQL, HTML, Bootstrap JS, XML, SQL Server 2005/2008 JavaScript, SQL Server, IIS, Visual Studio .NET 2005, and CSS.