Rakesh K

  • .NET / Web Developer
  • Rochester, NY
  • Member Since Jun 08, 2023

Candidates About

 

K. Rakesh

Professional Summary:

Ø  Around 7 years of experience in Designing, Development, Analyzing, Coding, Debugging and installation of different modules using Microsoft .NET/Front End Technologies. 

Ø  Experienced in analyzing, designing, developing, testing and deploying Enterprise applications using Microsoft .NET technologies such as .Net Framework, Visual Studio, .NET, ASP.NET, C#.NET, ADO.NET, VB.NET, AJAX, WCF, WPF, WIF, WWF, Web Services, LINQ. 

Ø  Development of 3 Tier, N-tier distributed architectures and MVC architecture. 

Ø  Experienced in developing Enterprise Application User-Interface with Web Forms using ASP.NET, JQuery and AJAX

Ø  Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement. 

Ø  Experienced in building cross browser compatibility applications using Angular.js, Typescript, Node.js, Backbone.js, Ember.JS, Knockout.JS and Ext.js. 

Ø  Experience in working extensively on Server side & Client-side JavaScript, jQuery, Json, Ajax, HTML, HTML5, DHTML, CSS, CSS3, XML, and VXML. 

Ø  Extensive experience on implementing the AJAX features using JavaScript and jQuery

Ø  Worked on ASP.NET Controls (Data controls, Validation controls, Common controls, Telerik Controls). 

Ø  Experienced in using Front End editors like Dreamweaver, Espresso, Text Mate, Sublime Text2 and Microsoft Expression Web. 

Ø  Hands on Experience of Kendo UI, AngularJS, Backbone.JS, React JS, Node JS, Bootstrap etc.  

Ø  Experienced in using server-side scripting language PHP and LAMP.

Ø  Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO a framework. 

Ø  Expertise in using SQL Helper Class, Error Handling and Logging Microsoft Enterprise Application Blocks. 

Ø  Proficient with SQL queries and good understanding of stored procedures with regards to MS SQL, Oracle, DB2 databases.

Ø  Extensive experience on Cloud computing & Windows Azure

Ø  Experience in SSIS, SSAS, SSRS and LINQ. Experience in RESTful WEB services, URI's (Uniform Resource Identifiers) 

Ø  Experience with versioning tools like Clear case, TFS, Subversion and CVS

Ø  Good working experience in all stages of software development life cycle (SDLC) including System study, Requirement gathering, Analysis, Design, Development, Testing, Implementation, Documentation, Maintenance and Enhancements and Training End Users.

Ø  Hands on experience in implementing web security technologies like Advanced Encryption standard (AES), Windows Identity Foundation (WIF), Security assertion markup language (SAML), PHP OAuth2, Open Web Interface for .NET (OWIN), and SSL. 

Ø  Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development. 

Ø  Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly. 

Technical Skills:

 

Web Technologies

 ASP.NET, MVC5, VB Script, XML, HTML, CSS3, SASS, JavaScript, JQuery, Angular JS, Twitter Bootstrap, Backbone.JS, Angular.JS, Node.JS, Knockout.JS, Ember.JS, AJAX, JSON, PHP, TypeScript.

Languages

 C, C++, C#, VB.NET.

Microsoft Technologies

NET Framework, LINQ, ADO.NET, Entity Framework, XML, NHibernate,

MS CRM

Databases

 SQL, MySQL, PL/SQL, T-SQL, Oracle, Mongo DB.

Servers             

 IIS 5.0/ 6.0/ 7.0, Apache.

Tools                

 Log4net, TFS, VSS, GitHub, NUnit Testing Framework, MS Visio. 

IDE                  

 Microsoft Visual Studio.NET (2013, 2010, 2008, 2005), Eclipse

Middle Ware

Web Services, WCF, SOAP, REST, Web API.

Version Control

 SVN, GITHUB, Visual SourceSafe, Team Foundation Server (TFS) 
Modeling and Testing Tools Microsoft Visio 2003, NUnit.

Bug Tracking

 Jira, Bugzilla.

Operating Systems

 LINUX, MS Windows (98/XP/Vista/7/10)

Protocols

TCP/IP, Telnet, FTP, HTTPS

Adobe Applications

 Dreamweaver, Photoshop, Photoshop Elements, Illustrator

Methodology

 Iterative, Waterfall, Agile Scrum.

UML

 Rational Rose, MS Visio.

Cloud Service

 Microsoft Azure, Amazon EC2, AWS.

 

Work Experience:

.NET/Web Developer:

Mayo Clinic (Rochester, MN)                                                                      March 2016 – Present

 

Responsibilities:

Ø  Designed and developed rich and enhanced web pages using MVC 5.0, C#, Entity Framework, MVP, JSON, HTML5, CSS3, AngularJS and JQuery in Agile/Scrum methodology. 

Ø  Developed ASP.NET MVC5 application in Agile Scrum environment with two-week sprints using Web API and SQL Server 2014. 

Ø  Developed and consumed Web Services using XML/SOAP and REST

Ø  Involved in enhancing already existed applications which were written in VB.NET.

Ø  Involved in creating rich and interactive UI using CSS, Java Script, Ajax & WPF

Ø  Developed, unit tested various web forms, Custom controls, Controllers in C# and ASP.Net

Ø  Developed ASP.NET Web pages using C#

Ø  Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user. 

Ø  Designed the email blasts using Adobe software and then implemented them using HTML and Java script.

Ø  Developed UI components for email and link sharing of documents and files for a Content Management System using BackboneJs and JQuery

Ø  Developing frontend and backend user interface in Angular 2 and NodeJS.

Ø  Used Kendo UI Bootstrap, and JQuery libraries for more productive web design.

Ø  Worked on JSON for parsing the requests from UI.

Ø  Implemented AJAX calls from the View to get data asynchronously without posting the whole View. 

Ø  Developed system services SOA application platform for use by all web applications utilizing WCF services. 

Ø  Used ADO.NET Entity Framework Model for retrieving and updating Data into the database using Context Object. 

Ø  Worked on TFS Environment for Source Code Control and have created Branches to work on different versions of the project.

Ø  Used Agile methodology for the software development.

Ø  Involved in a scrum team project and extensively used TFS for the version control.

Ø  Automated creation of AWS EC2 instances (Linux and Windows), RDS Instances, ELB (Elastic Load Balancer) using AMI, Cloud Formation and Ansible Playbooks.

Ø  Migrated various applications from on-premises to the AWS cloud using cloud formation templates and using Interfaces Directly with Amazon Simple Storage Service (S3). 

Ø  Extensively participated in developing the website across different browsers and performed cross-browser testing. 

Ø  Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features. 

Environment: ASP.NET, MVC, Ado.Net, Entity Framework, SDK, Adobe Flash CS3, Adobe Dreamweaver CS3, Angular 2, NodeJS, Bootstrap, TFS, Agile, JavaScript, ES6, TypeScript, AJAX, XHTML, HTML5, CSS3, JQuery, XML, DOM, SQL Server and Windows.

 

.Net Developer:

CaringBridge (Eagan, MN)                                                           January 2015- February 2016

 

 

Responsibilities:

Ø  Application is designed using MVC (Model View Controller) Façade Pattern Concept. 

Ø  Migrating old Data into new Database using SSIS.

Ø  Involved in maintenance and enhancements of an application using Microsoft .Net Framework 4.5.1, CNET, ASP.Net, LINQ, WCF, AJAX, JavaScript, jQuery, XML WEBSERVICES.

Ø  Designed Custom Web Control in the form of Composite and Derived Controls. 

Ø  Designed and Implemented healthcare association User Interface Layer using ASP.Net Web Forms. 

Ø  Consumed JSON data in an AngularJS service and Returned JSON data from an ASP.NET controller.

Ø  Implemented WCF services as one of the application layer. 

Ø  Table and Stored Procedures designed using SQL to extract Health Group information. 

Ø  Designed and developed Web-services using C# .Net, ADO.Net and XML to handle online health care claims and membership transactions with central database. 

Ø  Developed Web Services using WCF

Ø  Was actively involved in UI Design, Classic ASP Pages and Coding ASP.Net Pages using C#.

Ø  Developed various Models, Views, Model Configurations and controllers in ASP.Net MVC5.

Ø  Involved in requirement gathering, analysis, and design and developing using ASP.Net front end technology. 

Ø  Involved in the iterative process of development in Agile and Scrum environment.

Ø  Used windows active directory for authenticating users into the Health care user system. 

Ø  Updating existing plugins, scripts and other .Net codebase to use CRM 2015 SDK/web services.

Ø  Data access layer used entity framework ORM for data oriented health care claims software application. Used LINQ in DAL layer to pull relational data from the database. 

Ø  Created database tables from classes using entity framework and made the application data centric. 

Ø  Involved in the Unit Testing of all retired members using N-unit

Ø  Involved in hosting application in IIS and creating scripts for database installation on a sprint. 

Ø  Used SVN for version control of the code. 

Ø  Used the Event log classes for logging errors. 

Ø  Developed web forms and Web server controls using ASP.Net

Ø  Implemented Stored Procedures call in the business layer (ADO.Net) for use of Web layer. 

Ø  Involved in Database Designing in SQL Server 2014 and T-SQL, PL/SQL coding. 

Ø  Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard. Deployed application to Azure Cloud. 

Ø  Deploy builds through Azure, troubleshooting and debugging issues as they arise. Created Benchmarked reports using SQL Server Reporting Services(SSRS).

Ø  Implemented SSRS and Crystal reports to deliver variety of interactive reports. 

Ø  Preparation of Code review and unit test documentation loading them on SharePoint for team's access. 

Ø  Worked in MVC architecture to create web applications using AJAX Extension. 

Ø  Used Webtest & NUNIT to automate unit testing. 

Ø  Extensive experience in implementing Cloud Architecture application for creating very implementing rich class libraries. 

Ø  Extensively worked on server controls, Telerik RAD controls, JQuery. 

Ø  Created NUnit Asp for automatically testing ASP.Net web pages. 

Environment: .Net 4/4.5, C, MVC 4.0/5.0, CSS, ASP.Net, JavaScript, ES6, WCF, SOAP, IIS 7.0, XML, HTML5, REST API, Telerik controls, Angular JS, LINQ-to-SQL, SDK, Enterprise library, T-SQL, Oracle 10g, PL/SQL, SQL Server 2014, SSRS, Azure and SVN subversion, PowerShell, Windows SharePoint services 3.0.

 

.NET Developer:

Tracfone Wireless (Miami, FL)                                                  November 2013- December 2014

 

 

Responsibilities:

Ø   Extensive involve in analyzing business requirement and discussion with business users.

Ø  Involved in enhancement of existing system based on the business requirements, database design and system analysis. 

Ø  Developed Web Pages using ASP.NET MVC and C#

Ø  Interacted with the offshore team, ensured the task distribution and delivery on time. 

Ø  Developed GUI using .Net framework 4.0 and responsible for creating components using C#.Net

Ø  Responsible for designing Rich user Interface Applications using JavaScript, JQuery, CSS, HTML, AJAX

Ø  Used CSS framework (Bootstrap) for Base Styling of HTML elements. 

Ø  Developed user controls and used validation controls available in .NET environment. 

Ø  Extensively worked with the JavaScript’s and client-side validations. 

Ø  Ajax web browser technology was extensively used with JQuery to avoid post back to the server. 

Ø  Used all aspects of MySQL/PHP Programming (object oriented PHP), Zend Framework in LAMP environment. 

Ø  Used PHP, HTML and JavaScript webpage coding integrated with MySQL using Apache HTTP

Ø  Developed Invoice View using MVC, Razor and Entity Framework. Developed Web services, using SOA architecture, WSDL

Ø  Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA). 

Ø  Documented the details of all the WCF samples and Migrated Web services to WCF. 

Ø  Implemented basic and advanced search generically to populate in list views of all the modules. 

Ø  Implemented Service Oriented Architecture (WCF) for manager call tracking module. 

Ø  Used ADO.NET as a data source for accessing databases. 

Ø  Custom .Net Development involving full life-cycle creation of all new enterprise applications using Windows Azure framework and publishing along with SQL Management studio.

Ø  Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server 

Ø  Created and Consumed WCF Web Services used for data transfer etc. 

Ø  Used .Net 4 LINQ components in data layer. Developed Web Pages using ASP.Net MVC and C#. 

Ø  Used LINQ to Entities for retrieving the data efficiently and Just in Time manner. 

Ø  Created and maintained the Admin page for central management of the application. 

Ø  Used Smart Part as a data storage back end for updating and committing the code into the system.

Ø  Extensively used NuGet Packages. 

Ø  Installed and configured MS Dynamics CRM 2011 system for development and testing, configured server instance, created organizations.

Ø  Performed debugging and exception handling in support to the software development. 

Ø  Used Tracking Portal open source software to keep track of bugs. 

Ø  Created online analytics using multidimensional cubes to derive insights using Microsoft Business Intelligence suite.

Ø  Working with Team Foundation Server as the source for version control and project / issue management. 

Environment: Visual Studio 2010, Microsoft .Net Framework 4, Team Foundation Server, MVC4, ASP.NET MVC, C#, HTML, CSS 2/3, JavaScript, ADO.Net, Web Services, WCF, WPF, LINQ, SQL Server 2012 R2, T-SQL, PLSQL, XML (XSLT, XPATH), SSIS, SSRS.

 

 

Software Developer:

ICICI Bank (Bangalore, India)                                              June 2010 – September 2013

 

 

Responsibilities

Ø  Involved in Coding, and Testing of the 3-tier web application using C#.Net, Visual Studio. Net and .Net Framework. 

Ø  Developed presentation layer (user interface) using ASP.Net Web forms. 

Ø  Wrote CSS for styles on web page, and called them in ASP.Net pages. 

Ø  Implemented several classes in the application using C#.Net and ADO. Net to call from Data Access Layer to Business Logic Layer and to code behind file. 

Ø  Developed the server-side code using C#, VB.Net and client-side code using Java Script with Visual Studio IDE.

Ø  Implemented validations using ASP.NET validation controls and JavaScript to perform client-side validations. Developed fast loading images using Adobe Photoshop CS3/4. 

Ø  Developed Web Services using SOAP and invoked them by using XML

Ø  Used XSLT to convert the XML documents into the HTML pages. 

Ø  Written queries, stored procedures, and triggers in SQL Server 2008 R2. 

Ø  Used Caching Services (output level and fragment level) for better application performance. 

Ø  Maintained the User Session using State Server Configuration. 

Ø  Implemented form based security, checked the user login against Active Directory (internal users) or Database (external users). 

Ø  Used ASP.NET AJAX to develop the web pages. 

Ø  Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL for inserting/updating/ deleting the data into the relational tables. 

Ø  Implemented forms based cookie-less authentication and role based authorization for secured access to application. 

Ø  Performed Source Code changes in XSD files using Microsoft Visual Source Safe. 

 

Environment: Visual Studio, .NET Framework 3.5, C#.NET, IIS, ASP. NET, AJAX, XML, SOAP, Adobe, Web Services, HTML, Windows NT, MS SQL Server and MS-Visual Source Safe.