We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

Louisville, KentuckY

PROFESSIONAL SUMMARY:

  • Over 6 + years of professional experience in all stages of SDLC (Software Development Life Cycle) involved in gathering user requirements, analysis, design, coding, implementation, debugging, testing, deployment and documentation across diverse industries / work environments.
  • Hands on technology experience of designing and developing software applications with Microsoft .NET Framework 4.0, 2.0/3.0/3.5 using C#, VB.NET, ASP.NET and ADO.NET.
  • Extensive experience of programming on XML Web Services, WCF, XML, XSL, XSD, XSLT, XPath Markup languages and Ajax.
  • Proficiency in Visual Studio 2005/2008/2010/2013/2015/2017 .
  • Good Experience in OOPS (Object Oriented Programming Structure) and Agile methodology.
  • Experience in developing applications involving technologies like ASP.net Webforms, Windows Communication Foundation (WCF).
  • Extensive experience in web - based page and site designs using HTML5, DHTML, CSS.
  • Sound knowledge of 3-tier and N-tier layered architecture.
  • Extensive experience in Data Access Technologies such as LINQ, Entity Framework.
  • Extensive experience in creating rich content Web Forms, WinForms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
  • Good knowledge on Ajax Control Toolkit Ajax Enabled web site , JavaScript and adding Ajax functionality in ASP.NET website.
  • Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design.
  • Strong experience in writing SQLs and very familiar with OMS internal database tables and concepts.
  • Extensive experience in implementing Model-View-Controller (MVC 3/4/5/6) architecture using Angular Framework.
  • Knowledge in creating Single Page Application (SPA) using Angular JS.
  • Strong object-oriented design principals and knowledge of design patterns.
  • Expert knowledge of versioning tools like TFS (Team Foundation Server) and VSS (Visual Source Safe).
  • Created and maintained SSIS packages to Import/Export data from flat files, XML, Excel and Oracle.
  • Worked on MVC , creational patterns like singleton and abstract factory

TECHNICAL SKILLS:

Programming Languages and .NET Technologies: C#, Web Forms, Winforms, ASP.NET, ADO.NET, .Net Framework 1.1/2.0/3.0/3.5/ 4.0 , SSIS, Silverlight, WPF, Web & WCF Services, Ajax, XML, XSLT HTML, DOM, FrontPage, XAML

Markup/Scripting Lang: JavaScript, jQuery, Ajax, VBScript, HTML5, DHTML, CSS3, XML and XSLT

Packages: MS Office 2003/2007 & Visio, MS FrontPage, Dreamweaver, IIS 4.0/5.0/5.1/6.0/7.0

Database: Microsoft SQL Server 2017/ 2016/ 2014/ 2012/ 2010/ 2008/ 2005/ 2000 , DB Vista, Microsoft Access, SSIS, DTS, Oracle.

Data Access/Middle Tier: ADO.NET, LINQ and EDM

Methodologies: SOA, Agile, Waterfall, OOPS, OOAD

Reporting Tools: Crystal Reports, Far Point Spread, ProEssentials GigaSoft Charts

IDE: Visual Studio 2017/ 2015/ 2013/ 2010/ 2008/ 2005.

Operating System: Windows9x/ XP/ Vista/ 2010/ 2008/ 2003/ 2000 , Windows Server 2003

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, Kentucky

Senior Developer

Responsibilities:

  • Responsible for developing the web services using Rest Services (Web API)
  • Worked on Mobile project for credits tracking of the pharmacists.
  • Developed web application using Angular MVC 6.0 Web API.
  • Developed application as Enterprise JavaScript using - NodeJs, Websockets, Jasmine, Karma, NPM, Gulp, Protractor etc.
  • Involved in designing the web pages using ReactJS, Redux, JavaScript, Bootstrap, SASS
  • Widen the application reach to a global scale by designing, implementing and integrating a RESTful Service that interacted with API’s.
  • Implemented SendGrid API to generate emails for registration and reset password confirmations.
  • Experience in dealing with Windows Azure IAAS - Virtual Networks, Virtual Machines, Cloud Services.
  • Experience in .net core
  • Design & develop common platform frameworks on NodeJS . Ex:- logging, rest client, exception handling.
  • Define & setup Stash git projects and workflows, branching strategies.
  • Used UI Bootstrap for creating dynamic user interface using Angular JS.
  • Developed the Entire server side application using NodeJS
  • Used port 443 for device communication and had a experience with data acquisition for hardware purposes
  • Automatically update UI when Data Model is changed, when UI is changed, then Data Model is changed automatically using knockout js.
  • Increased Security by using Data Annotation and Action Filters for Client-side and Server-side validations , authentication and authorization .
  • Expertise in Azure infrastructure management (Azure Web Roles and Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365)
  • Developed a website by using ASP.NET MVC 6.0 Framework.
  • Worked on Azure Cloud services, Azure storage, Azure CLI, Azure Active Directory and Azure Service Bus . Managing Client's Microsoft Azure based PaaS and IAAS environment.
  • Written scripts using Azure PowerShell for automation and build process and wrote ARM templates for Azure Platform.Devops Azure Paas, developing ARM templates, configuring VSTS build and release pipelines, PowerShell Scripting
  • Used the Apache Sqoop and Apache Spark big data framework installed on the Elastic Map Reduce Cluster in AWS .
  • Developed application as Enterprise JavaScript using - NodeJs, Websockets, Jasmine, Karma, NPM, Gulp, Protractor etc.
  • Good working knowledge of database design and development, which includes: creating tables, writing stored procedures, views, performance tuning using SQL and Oracle
  • Used LINQ and Lambda Expressions to filter data received from the different API Calls.
  • Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript and building the System with the convenient methods with Angular JS
  • Experience in creating rich content Web Forms, WinForms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
  • Developed and consumed WCF Web Service to access data layer components.
  • Implemented and used Repository Pattern to decouple data access and business logic.
  • Experience with ELK log analyzer, Nunit, knockout js, kendo UI, TSQL.
  • Used Dependency Injection to introduce a loosely coupled architecture and make the application more testable.
  • Experience in building Single Page Application (SPA) using Angular 1.x/Angular2/Angular4 and ReactJS framework.
  • Designed the web UI using ASP.NET , HTML5 , jQuery, Angular 1.x , angular 2 Angular 4.0 , JavaScript, JSON, CSS3 , XSL, Webforms and Ajax controls.
  • Developed user controls and used validation controls available in .NET core environment.
  • Extensively worked with the JavaScript and client-side validations.
  • Consumed JSON data in Angular 2 service and returned JSON data from ASP.NET controller.
  • User Interface modules are developed using ASP.NET, ADO.NET, VB.NET and JavaScript.
  • Developed and supported common controls used through the company including custom grid, button and calendar controls.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server , T-SQL Enhanced the application efficiency by using C# new Async and Await features to perform asynchronous operations.
  • Used NLog framework for error handling and logging
  • Developed RESTFUL NodeJS APIs using ExpressJS framework to get data from MYSQL and microservices.
  • Worked with Angular 2 and typescript as part of migration from Angular and vanilla javascript to Angular 2 and React.
  • Developed API Gateway and Restful Web services using Node.js, MongoDB, Express.JS
  • Used Postman for Web API, security and authentication testing.
  • Perform debugging and exception handling in support to the software development.
  • Used Tracking Portal open source software to keep track of bugs. Working with Team Foundation Server as the source for version control and project / issue management.
  • Performed unit testing and integration using Microsoft unit Tests

Environment: C#, ASP.NET, ADO.NET, VB.NET, MVC 6.0, MVVM, HTML5, CSS3, XML, TypeScript, jQuery, Angular 4.0, JavaScript, JSON, Ajax Controls, Visual Studio 2017, LINQ, Web API.

Confidential, Nashville, Tennessee

Senior .Net Developer

Responsibilities:

  • Created an ASP.Net application to display Ensim portal information via grids, reports and various fields using .Net Framework 4.6.
  • Performed requirement analysis, estimations, documentation, coding, test planning, test execution, test result analysis and reporting
  • Developed single page application with Angular JS, Node.js.
  • Created single page applications using Node.js, and ReactJS
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Profound experience with props and states in react to manage data.
  • Utilized Postman services to check the API's created using Loopback NodeJS framework.
  • Involved in creating connections for HTTP requests using Web-Sockets.
  • Used Web-pack and NPM to manage dependency graph.
  • Created an UI using Bootstrap, HTML5, and CSS3 and created user end validations using JavaScript Framework.
  • Used the Apache Sqoop and Apache Spark big data framework installed on the Elastic Map
  • Used Bootstrap Models and Grids to sync data from SQL server.
  • Created Procedures, Functions, Tables, Views, Indexers, Cursors in SQL Server and TSQL
  • Used Entity Framework 6.0 to connect to the database in ASP.NET.
  • Responsible for ensuring that the application software meets software compliance standards.
  • Designing and developing custom solutions and enhancements using ASP.NET, VB.NET, Ajax and C# and JavaScript.
  • Experience in planning and executing the application migration to a cloud environment based on Windows Azure Pack.
  • Played a key role in the Architect, Develop, Testing of ASP.NET application MVC5.0, AngularJs 1.5, Jasmine, NodeJS, Jasmine
  • Support tasks like fixing the incidents for OMS application.
  • Developed applications using Web Forms and ASP.NET MVC 4 Framework.
  • Implemented the Agile and Sprint Methodologies. implemented Azure Big Data Analytical platform leveraging Data Lake Architect and implementation on cloud with Azure ecosystem.
  • Good working knowledge of database design and development, which includes: creating tables, writing stored procedures, views, performance tuning using SQL and Oracle
  • Provision for editing those values and fields with strict validations.
  • Experience in creating rich content Web Forms, WinForms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
  • Used DevExpress Tools and other tools to perform user validation and embed custom validations. Gather, Analyzed and evaluated system requirements and formulated test cases in the test plan for various modules of ESM Tool.
  • Used the Apache Sqoop and Apache Spark big data framework installed on the Elastic Mapreduce Cluster in AWS . cloud
  • Worked with business analysts and developers to formulate test plans and test cases for the functional, usability, data-driven testing and smoke testing to check the application being developed has no high to medium severity bugs.
  • Assigning user access roles depending upon user criteria.
  • Created various levels of authentications having view, read, write, delete and super admin roles to users using SSMS activity.
  • Restrict parts of the application to be accessible based on user authentication. Designed an application in 3 tier Architecture having UI, business logic and data access layers.
  • Creating history log of users and data.
  • Involved in backend integration in MSSQL Server by writing and executing SQL queries to get the user activity and report back to tables at the application level.
  • Force users to add notifications before performing any activity to easily track their responses and perform a quick rollback.
  • Implemented Azure Big Data Analytical platform leveraging Azure Data Lake
  • Conduct informational and technical sessions with developers and programmer analyst to bring the issues on board.
  • Generating weekly and monthly reports of data being modified.
  • Created Crystal Reports using Microsoft Power BI to be generated and consumed by the users.
  • Hands-on detailed workflow charts and diagrams that describe input, output, and data logic using MS Visio.
  • Created task documentation at all levels to report and correct bugs.
  • Taking end-to-end responsibility for the designing and ensuring high-quality delivery of multiple customized modules and components developed

Environment: ASP.NET, MVC, VB.NET, Bootstrap, Agile, HTML5, CSS3, Crystal Reports, MSSQL Server, JavaScript Framework

Confidential, St. Louis, MO

Senior .Net Developer

Responsibilities:

  • Responsible for developing User interface using .NET Web forms, web controls, custom controls, HTML, JavaScript, jQuery, Ajax, CSS
  • Installed Jenkins plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven.
  • Performed front-end validations using JavaScript, jQuery.
  • Experiences in development of a well responsive Single Page Application using Angular framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Created multiple TypeScript modules to manage written codes in angular project.
  • Worked closely with the end users / business analysts to gather the requirements of the project and was responsible for the delivery of technical design document and implementation
  • Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular to design UI
  • Extensively used Ajax Control toolkit to develop user controls in ASP.NET and to speed up web application by providing partial page update.
  • Created the ETL jobs of two different formats in AWS Glue. One to extract entire data from the database and other to extract only the incremental data.
  • Used the Apache Sqoop and Apache Spark big data framework installed on the Elastic Mapreduce Cluster in AWS .
  • Organized and facilitated training for ASP.MVC, AngularJs 1.5 and NodeJS 6.0, System Load testing and Performance Tuning:
  • Developed and consumed web services developed by middle tier team.
  • Developed a Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts such as abstraction, encapsulation, inheritance, polymorphism in C#.
  • Configured Jenkins to use MSbuild to create a new installable on the server every time there was a code change was triggered and publish the latest installable at the various server locations.
  • Developed Master pages for consistent look and feel.
  • LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database and TSQL
  • Stored and accessed data from XML files programmatically using C# and LINQ to XML.
  • Involved in Test Driven Development and in testing of the application as a member of the Quality Assurance team.
  • Developed and deployed SSIS packages to automate data imports between the databases.
  • All the web pages, user interface layers, are created and integrated to maintain the performance of data flow and data integrity using Silver Light.
  • Experience in creating rich content Web Forms, WinForms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
  • Implemented Forms-based Authentication to authenticate the users.
  • Created several database objects such as Stored Procedures, User Defined Functions, Triggers and Views in SQL Server database.
  • Responsible for developing WCF Services hosted on Windows Azure to exchange data between Desktop and
  • Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
  • Used SQL tuning/ SQL optimizing techniques to increase performance of queries.
  • Performed Unit and Integration testing.
  • Participated in daily stand up calls with business and Dev. Team as part of Agile process for reporting the day-to- day developments of the work done.
  • Used SVN version control for development and maintenance.
  • Involved in the estimation of effort and timelines for new features and change requests.

Environment: C#, WPF, Silverlight, WCF, ADO.NET Entity Framework, LINQ, XML, Oracle 10g, TOAD, Visual Studio 2010, .NET 4.0 Framework, Visual Source Safe 2005.

Confidential

.Net Developer

Responsibilities:

  • Used . Net framework 4.0, N-tier architecture, Object Oriented Methodologies for application development.
  • Extensively used ASP.NET controls for developing the UI.
  • Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
  • Configured Jenkins to use MSbuild to create a new installable on the server every time there was a code change was triggered and publish the latest installable at the various server locations.
  • Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and jQuery was written for Client-side validations.
  • Used ASP.NET web form controls such as Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins and TSQL, SSMS, SSIS
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Involved in development of MVC 4 patterns for client server interaction.
  • Improved the user experience of Webpages by using Ajax.
  • Involved in implementing the logic using C# and oops concept.
  • Used front-end web development tools like CSS, JavaScript, HTML , and jQuery.
  • Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller ( MVC) and IIS security model.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Provided support and involved in maintenance process.

Environment: Visual Studio 2010, C#, ASP.NET MVC 4.0, WCF, Entity Framework 4.0, Java Script, jQuery, TFS 2010, WCF, IIS 7.0, Ajax, ADO.NET, LINQ, XML, SQL Server 2008 R2, Windows XP, Windows Server 2003, Windows Server 2008 R2/2008

We'd love your feedback!