Srinivasa D.

Srinivasa D.

Full-Stack Developer

Chennai , India

Experience: 12 Years

Srinivasa

Chennai , India

Full-Stack Developer

82285.6 USD / Year

  • Immediate: Available

12 Years

Now you can Instantly Chat with Srinivasa!

About Me

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Strong engineering professional skilled in Software life Cycle Development, Agile Environment, ASP.NET,Angularjs,knockout,C#,...

Show More

Portfolio Projects

Description

  • Designed and developed Appointment and Billing Screens Kendo Controls, Kendo Bindings, jQuery, WPF, XAML.
  • Developed the SSRS reports to view the User Notifications.
  • Design the views with Angular 5 version which deals with data grids.
  • Written the SQL scripts/SSIS jobs for Load Optimizations
  • Developed a separate WebAPI project for different modules like LoadManager, Common, Appointments.
  • Implemented the AWS cloud technology to host the WEB API services.
  • Created a Façade layer which make the WebAPI calls and map the data to a business object.
  • Implemented JSON return result sets to map the data to the views
  • Extensive use of Angular5 Grid for displaying of the data and sorting and filtering of the data.
  • Designed and developed the solution for printing the Labels.
  • Used the JIRA for tracking the tasks and bugs.
  • Extensive use of JavaScript, JQuery for Client-side validation/scripting
  • Utilized controls like List View, Data Page and Linq Datasoure to show data on pages.
  • Used LINQ and other C# features like implicit type, Lambda expression, Extension methods.
  • Created SSIS Packages to import the data from different source systems like UBS/WBS.
  • Created jobs in SQL Server to execute the SSIS packages.

Implemented the Entity Framework in the data access layer to map to the data objects

Show More Show Less

Description

This project has two divisions 1.Juvenile and 2.Adult. The juvenile system in CMIS provides users from Juvenile Probation, Detention and Superior Court Operations with functionality to process delinquency and status offense referrals to the 13 juvenile courts. The adult system in CMIS provides users from Adult Probation, Bail, Family Criminal and Family Civil with functionality to process cases from intake/referral to case processing, supervision and closing throughout the state.

Responsibilities:

  • Involved in designing the complex UI using HTML5, Bootstrap.
  • Implemented the data grid binding data with AngularJS binding and implemented nested grids.
  • Used the MVC route Configuration for the page links by defining the Controller Method and Action Method.
  • Designed the views with AngularJS Table, Expressions, Web API calls, Modules and Filters
  • Used MVC Exception filters for catching up the exception form the Controller method.
  • Created a Base Controllers to extend the common properties.
  • Created a custom HTML Helpers for Drop Downs, Calendar Controls
  • Implemented the View design with Bootstrap fieldsets, Div’s and css classes like form-inline, row etc.
  • Extensively used the JQUERY controls like Dropdown, Calendar Controls, Modal Popups.
  • Implemented nested JQuery DataTables (datatable.js) for displaying the Data and applied the styling with Bootstrap.

Show More Show Less

Description

This project describes the design for upgrading our Attorney and Account tracking information. The existing loan data will reference back to the original database tables, and all new loans will reference the new database tables and will be populated and maintained only by the Legal Department. Operations members will NOT be allowed to add or edit any data in the modern design. Closers may select an existing Attorney and Account entered by Legal for their loan but may not add a new one or make changes to an existing one. A list of Approved Attorneys will be made available to all Operations. Any new Attorneys to be used for a new loan will need to be sent to Legal as soon as the Attorney is known, and Legal will have the option to add the new Attorney to the Approved list or reject the Attorney without having to give a reason. In addition to providing new, clean, fully reviewed Attorney and Account data, and restricting maintenance to the Legal team, this functionality will now be referred to as “Closing Agents” instead of “Attorneys”.

Responsibilities:

  • Involved in the rewriting the exiting Functionalities of Closing Agent.
  • Used ASP.Net MVC 4.0, Kendo Controls, Kendo Bindings, jQuery, Razor engine.
  • Designed the solution using MVVM Pattern.
  • Developed the SSRS reports. Implemented the Ajax control Charts.
  • Written the sql scripts/SSIS jobs for importing the data from excel to the Data Tables.
  • Utilized Data Grid and Data List to display and manipulation of records from MS SQL Server database. Implemented the JQUERY libraries to resolve the cross-browser issues.
  • Involved in developing and consuming the web services for the data transferring.
  • Implement the third-party tool DocuSign for the eSignature of the documents.
  • Implemented the third-party tool for the PDF Printing.
  • Used JavaScript, JQuery for Client-side validation/scripting

Show More Show Less

Description

Project: MIMS (Micro Information Management System)

MIMS is the system designed by Micro, to be used for submission of samples for Micro testing, data entry and retrieval, and data archiving Normally a Product Development customer or other non-MCO customer can access the system is limited to Submitting a Request (includes multiple samples, multiple tests/sample), Editing their own samples prior to submission Reviewing their own and others data and Searching for data Business Unit(BU)contact/microbiologist: Anyone in the MCO who has a category role or BU responsibility of Reviewing and Rejecting the requests of which they are assigned and have the capability to search for the data in the entire System. Lab User: Anyone in the MCO who has a lab role, and is responsible for entering data, or who manages those who do. Access in the system includes all of the Request and Micro Contact access, plus the Lab Work, including receiving the samples, printing the work list, entering the results, reviewing the results and searching in the database for the results. And the completed requests are notified to the Product Development customer through Email Notification. The system is also provided with Reports to have looked on over all requests that have been submitted in a particular period of time and the average turnaround time to complete the Requests.

Responsibilities:

  • Involved in the Analysis, design and architecture of the overall application.
  • Developed various classes, modules, assemblies for e.g. Invoice Listing, generation and Related Searches using ASP.NET, C#. Net, Silverlight 4, 5, WCF RIA Services and SQL SERVER REPORTS.
  • Designed the help menus, search menus using WPF technologies.
  • Worked on Framework logic using WPF to make the application independent of the screen resolution.
  • Designed Framework using WPF to show case the chemical formulated Products.
  • Designed the pages using Expression Blend.

Show More Show Less