Post Job Free

Resume

Sign in

Software Developer Data

Location:
St. Louis, MO
Posted:
June 22, 2020

Contact this candidate

Resume:

SURESHKUMAR RAJENDRAN

Phone: 314-***-****

Email: add0e2@r.postjobfree.com

PROFESSIONAL SUMMARY

** ***** ** ********** ** the IT industry involving design, development, coding, testing and leading the business/commercial systems using Microsoft .NET based technology specifically Web, Console, Windows applications and Azure Cloud Services.

Proven ability to lead, manage project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.

Contributed a lot of innovative and value added ideas for cost and time savings to the customer/client and got appreciated.

Technology Lead experience, Extensive Offshore-Onshore model experience.

Experience with Web based and MVC, Entity Framework, N-tier Architecture involving all stages of Software Development Life Cycle (SDLC).

Developing and supporting in C#, Asp.Net applications, Web API, Angular 6.0, EF, Web services, AJAX, WCF, SQL Server, Oracle, Win Forms, CSS, bootstrap, HTML, JavaScript, JQuery, Typescript, and .Net core 3.1.

Experience Working on Microsoft Azure, LINQ, MSMQ, Threading concepts, Background Worker class.

Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.

Extensive working experience with different methodologies like Agile (Scrum) and Waterfall methodologies.

Worked extensively with different ADO.NET objects to interact with database and good experience in using ADO.Net objects such as SQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.

Extensive experience in converting requirements to technical design document.

Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T-SQL and PL/SQL in SQL Server 2000/2005/2008/2012, Oracle 10g.

Experience using Source Code Control Systems like GitHub, Azure DevOps, CICD, TFS and SVN.

Extensive business domain knowledge Banking, Healthcare, Life science and Logistics. TECHNICAL SKILLS

Cloud Technologies: Microsoft Azure

Programming Language: ASP.NET, C#.NET, WCF, MVC, EF, ADO.NET, Win Forms, Web forms, AJAX and Angular 6.0

Development Framework: .Net Core 3.1, .Net framework 4.5 Web Development: JavaScript, JQuery, Typescript, HTML, XML, CSS, bootstrap, Web Services and Web API Testing Framework: Moq, Nunit, Jasmine-core and Karma Databases: MS-Access, Oracle 10g, Microsoft SQL Server 2005, 2008, 2010, 2012 and 2016 IDE: Visual Studio 2005/2008/2010/2013/2017/2019

Platforms: Windows Server 2012, Windows XP, Windows 7 and Windows 10 Version Control System: GitHub, Azure DevOps, CICD, SVN and TFS Other Utilities: Stylecop, Serilog, MiniProfiler, Ocelot, Auto Mapper, Fluent Validator, Swagger, EDI –X12 and JIRA

EDUCATION

BE (Bachelor of Engineering in Electrical and Electronics) - Anna University 2001 – 2005 PROJECT EXPERIENCE

Cognizant Technology Solution Sep 2010 – Present

Technical Lead

Client: UPS (United Parcel Service), Atlanta, GA: (Feb 2020 – Till Date) Project: Mail Innovation Modernization

Role: Onsite Tech Lead

UPS Mail Innovations is a mailing service provider that can help you streamline, optimize, and synchronize your mailing process. UPS Mail Innovations offers an efficient, cost-effective method for sending lightweight parcels and flat mail to global addresses. Leveraging the power of our unique, integrated distribution network

(16 facilities nationwide), we can pick up your domestic and international mail and process mail piece, sort, post, manifest, and then expedite the secured mail containers to the destination postal service for last-mile delivery by the in-country postal administration(USPS).

Gathering technical requirements from business team on the functionality of application, understanding and documenting specifications.

Involved in Analysis, Design, Development, Estimation and work, Assist in peer reviews.

Involved in technical design document preparation.

Coordinate with offshore team.

Developed WebAPI methods in controller classes to process REST GET, POST method requests, handle user input and interactions, and execute appropriate application logic for process mail piece.

Generate migration script using Entity Framework's code first approach, queried DBContext using LINQ to Entities.

Developed complex Transact-SQL statements to query data, manipulate data, stored procedures and functions targeting different databases.

Used Serilog for application logging.

Deployed the Web API to Azure Paas.

Used GitHub for code version control.

Used CICD for auto build and deployment.

Used AzureDevOps for Agile methodology and the SCRUM process.

Wrote Nunit test classes for the business and the data layer using MOQ framework Technologies: Asp.Net, C# 6.0, .Net Core 3.1, EF core, Angular 6.0, HTML5, Bootstrap, CSS3, Typescript, Web API, VS 2019, VS Code, Azure Paas, GitHub, AzureDevOps, SQL Server 2016, Serilog, MiniProfiler, Swagger and Windows 10.

Client: Cass Information Systems (Cass Bank), Saint Louis, MO: (Jan 2019 – Feb 2020) Project: CASSPORT Modernization

Role: Onsite Tech Lead

CassPort is a client facing application used by both, clients and internal users for their daily business. The portal contains various functionalities like user administration, metrics, messaging, my CassPort and links to various sub applications. The major objectives of the project are to improve the user experience and make a technical refresh on the portal.

The redesign and reorganization of the CassPort and associated sub-sites will benefit both the Cass as the distributors of the content and the audience of users (shippers and carriers) who are seeking the information and resources provided by Cass. Understanding current site challenges and structure, and organizing the site content in a way that allows users to find what they need easily, is the future state of CassPort and will offer users, features and functionality that will drive towards these actions.

Gathering technical requirements from business team on the functionality of application, understanding and documenting specifications.

Involved in Analysis, Design, Development, Estimation and work, Assist in peer reviews.

Involved in technical design document preparation.

Coordinate with offshore team.

Took care of the delivery responsibility from design document to production deployment.

Design application using Angular following Single Page application (SPA) framework. With heavy use of Dependency Injection and Typescript.

Defined routes using RouterModule and Routes in the main app.module controller.

Implemented Key Angular in-built modules: Router, Routes, Http, Injectable, OnInit and OnChange.

Worked with UX team to finalize the Wireframes.

Involved in the design of complex User interface components as Template views using HTML, Bootstrap, Font awesome, CSS.

Created reusable angular components using @Component with selectors and templates defined.

Wrote Code logic to communicate between Parent and Child components using @Input, @Output and Event Emitter.

Implemented Angular 2-way model data binding in passing model objects between Restful Web API Controllers and the user interface.

Developed WebAPI methods in controller classes to process REST GET, POST method requests, handle user input and interactions, and execute appropriate application logic.

Generate EDMX from an existing database using Entity Framework's Database First approach, queried DBContext using LINQ to Entities.

Developed complex Transact-SQL statements to query data, manipulate data, stored procedures and functions targeting different databases.

Used Serilog for application logging.

Participated in all SDLC phases following Agile methodology and the SCRUM process.

Wrote karma, Nunit test classes for the business and the data layer using MOQ framework. Technologies: Asp.Net, C# 6.0, .Net Core 3.1, EF, JQuery, JavaScript, Angular 6.0, HTML5, Bootstrap, CSS3, Typescript, Web API, VS 2019, VS Code, SQL Server 2016, Stylecop, Serilog, MiniProfiler, Ocelot, Auto Mapper, Fluent Validator, Swagger and Windows 10.

Client: Magellan Health, Saint Louis, MO: (Jan 2017 – Dec 2018) Project: Magellan Rx Auth

Role: Senior Software Developer

Magellan Rx (MRx) is a Benefit Management Company, with expertise in controlling specialty pharmaceutical costs for managed care organizations. Magellan use MRx Auth application to process Prior Authorization, Post Determinations such as Appeals and Reconsiderations for various Health Plans across all Line of Business such as Medicare, Medicaid and Commercial.

MagellanRx accepts prior authorization request for both prospective and retrospective reviews and also process a clinically expedited request. Claims can be submitted either by In-Network or Out of Network Provider. Magellan also administers the Place of Sale (POS) system to process the Prior Authorization request.

Creating technical specifications for different functionalities and take full responsibility from project estimation to till production deployment

Implementing business logic using C# and ASP.net, and WCF.

Creating web pages using ASP.net and JavaScript/JQuery.

Using ADO.NET technology extensively for data retrieving, querying, storage and manipulation.

Using AJAX for input validation and improve performance like load on demand.

Code reviews for business logic modules, ASP.NET code behind class modules.

Code optimization and performance tuning of the application.

Working with Data Access application block and Exception handling application block.

Creating complex stored procedures in SQL Server 2012. Technologies: Asp.Net, C#.Net 4.5 Framework, JQuery, JavaScript, WCF services, SQL Server 2012, SSIS 2015, Windows Server 2012 and Windows 7

Client: Emdeon Business Services, Chennai, India (Feb 2012 – Jan 2017) Project: IntelliSearch

Role: Team Lead

IntelliSearch is a windows Service to accept Eligibility/Preauthorization requests, formatted as iELIG, traverse Payer web sites to gather Eligibility/Preauthorization and/or any additional information about a member for Emdeon’s Providers who have enrolled for this payer, and return an Eligibility/Preauthorization response, formatted as iELIG. The IntelliSearch application initialization will involve the reading of global.ini file. Watcher components in the IntelliSearch application watches MSMQ path specified in the global.ini files.

Involved in DB design for new Database setup with creation of table design, complex stored procedures, and triggers.

Implemented Background Worker class to auto log file purging and generation.

Used Asynchronous delegates for background processing.

Involved in code review for the code development.

Developed Win form UI Application tool to generate/view the SQL script file for different servers

Developed Pre-Authorization code using Windows Services application.

Implemented Multi-Threading concepts to handle the multiple requests in the application.

Implemented MSMQ concept to accept the request from the client applications to process the request.

Developed Win form UI Application tool to parse the SQL scripts and generate the report.

Implemented LINQ to manipulate the SQL Queries in the C#.Net.

Implemented Singleton Design pattern for business logic.

Developed Code deployment tool using Win Forms to take the existing DLL/EXE backup files and deploy the latest code change files from source to destination paths.

Developed a tool Auto IS Dashboard to monitor the application issues daily. It will be very helpful for team members to monitor and fix production issue proactively. Dashboard will generate and send as an email to developers.

Developed an Auto Purging tool of log files daily for securing PHI data.

Developed a Site Change Alert tool to alert the development team if any site changes in the website.

(Ensuring daily eligibility (270) transaction going well without any error).

Developed a Win form application Script Comparison tool with all the different servers and it will be very helpful to script deployment without any errors.

Worked on EDI 270, 278 eligibility transactions.

Worked on Winhttp concepts to work on web pages.

Worked on Regular Expressions to validate the html data.

Made full use of .NET’s object oriented features (C#), Event handling, Error handling, Caching.

Played the role of the Configuration manager for all production deployment. Technologies: Windows Services, XML, MVC, HTML, C#.Net 3.5 Framework, MSMQ, Multithreading, EDI, RT tool, Fiddler, Tamper Data, Windows Server 2003, Windows XP Client : Astra Zeneca, Chennai, India (Mar 2011 – Jan 2012) Project: Sapphire DSUR Report

Role: Senior Software Developer

The DSUR report must be generated through the Sapphire system. AZ and MedI PS must use Sapphire as its global case handling system for storage, processing and reporting of all Adverse Events (AEs) arising from post marketed drugs and Serious Adverse Events (SAEs) from clinical trials. The Sapphire system must provide an interface which is specific for DSUR report. The interface must allow AstraZeneca/Medimmune Sapphire users to request, produce, submit and track DSUR requests through the Sapphire transactional database.

Involved in SDLC from the requirement gathering, unit testing and deployment of the application module.

Preparation of Unit Test Cases and Unit Testing.

Developed different types of validation rules as per business requirements.

Used C#.net to develop the windows application pages.

Used ADO.NET technology extensively for data retrieving, querying, storage and manipulation.

Involved in Design architecture of project like business layer objects, validation in User Interface, Business Layer and data layer access.

Developed business rules using C# Web Services.

Created complex stored procedures in Oracle 10g.

Developed a WinForms tool to maintain the team members for daily status efforts and it will be very helpful for generating the weekly status report automatically.

Involved in CMMI Level Audit and Internal Audits. Technologies: C#, ADO.NET, Web Services, Oracle 10g, VSS, Windows XP Client : Astra Zeneca, Chennai, India (Sep 2010 – Mar 2011) Project: Gel (Global electronic Library)

Role: Senior Software Developer

The Global Electronic Library (GEL) is a business-wide AstraZeneca integration program designed to provide tools for the management of regulatory documents and submissions. Different systems and processes are being consolidated into a single global solution in an effort to increase overall efficiency, enabling the global sharing of documentation. A core system for AstraZeneca where all submission related documents are authored, reviewed, approved and stored. The approved documents are then used in the publishing environments to create submissions, which are then sent to the regulatory authorities during various phases of drug development through to marketing of the drug.

Involved in SDLC from the requirement gathering, unit testing and deployment of the application module.

Preparation of Unit Test Cases and Unit Testing.

Developed different types of validation rules as per business requirements.

Used C#.net to develop the windows application pages.

Used ADO.NET technology extensively for data retrieving, querying, storage and manipulation.

Involved in Design architecture of project like business layer objects, validation in User Interface, Business Layer and data layer access.

Developed business rules using C# Web Services.

Created complex stored procedures in Oracle 10g.

Developed a WinForms tool to maintain the team members for daily status efforts and it will be very helpful for generating the weekly status report automatically. Technologies: C#, ADO.NET, Web Services, Oracle 10g, VSS, Windows XP



Contact this candidate