Post Job Free

Resume

Sign in

.Net Developer

Location:
Texas City, TX
Posted:
October 02, 2023

Contact this candidate

Resume:

Ravi Veera

Email: adz3s7@r.postjobfree.com

Mobile: 469-***-****

Professional Summary:

With more than 12 years of hands-on professional experience, engaged with a spectrum of Microsoft technologies, encompassing ASP.NET, C#, .NET Core, Entity Framework, ADO.NET, WCF, Microsoft SQL Server, Azure, IIS, and TFS

10+ years of working experience on Optical Character Recognition (OCR) based data extraction solutions using C#, JAVA, Python, Ephesoft, Nuance, Azure OCR, Tesseract, Transym, and Abbyy

5+ years of experience in developing and maintaining Azure-based applications, utilizing services such as Azure App Service, Azure Functions, Azure SQL Database, and Azure Storage.

3+ years of experience in leading development teams, including mentoring developers, performing code reviews, driving application security scans and deployments

Expertise in analysis, design, development, debugging, deploying and maintenance of distributed systems and web applications.

Proficient in N-Tier and Service Oriented architectures and Azure Cloud technologies.

Expertise in ASP.NET, C#, SQL Server, MVC, WPF, WCF, Entity Framework and Azure Cloud

Hands-on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Function Apps, Logic Apps, Azure Data Lake, Data Factory, Azure Event Grid, Service Bus, Azure Key Vault, Azure Application Insights and SQL Azure

Expertise in Software Development Life Cycle (SDLC) in various .Net frameworks and Object-Oriented Analysis and Design (OOAD).

Extensive experience in backend applications development using C# & Python

Extensive experience in developing RESTful, SOAP web services and XML, JSON parsers

Expertise in developing Client/Server applications using ASP.NET MVC, ASP.NET WebApi and Windows Communication Foundation (WCF)

Extensive experience in creating and consuming web services and developing Service Oriented Architecture (SOA) applications.

Expert in multi-threaded, object-oriented programming, and memory management.

Experience in developing Desktop applications, Windows Services and Schedulers

Expertise in migrating on-premise applications and file storage to Azure cloud

Experience on working with JIRA and TFS for issue tracking and bug fixing.

Demonstrated expertise in continuous integration and deployment (CI/CD) pipelines using Azure DevOps, ensuring smooth and automated workflows.

Experience in developing POCs with UiPath Robotic Process Automation (RPA) tool

Experience in database programming, designing and development using MS SQL Server, Oracle and MS Access with solid experience in SQL, T-SQL, triggers, views, constraints, indexes, packages, and stored procedures.

Experience in creating SQL Server Reports using SSRS 2008, 2012.

Experience in performing code analysis and fixing security vulnerabilities

Experience in application integration and conducting system integration testing

Handful experience in the implementation of N tier architecture using .Net framework.

Experience with an Agile, Iterative and Waterfall software development methodology and Test-Driven Development including SCRUM Framework.

Hands on Experience working with Various Source Control software like GIT, Visual Source Safe (VSS), SVN and Visual Studio Team Foundation Server (TFS)

Experience in writing SSIS Packages/SSRS in SQL Server.

Experience in upgrading the technologies and tools for various types of applications.

Excellent problem-solving skills, analysis of logs and finding root cause of complex issues

Experience in collaborating with the project management team to establish timelines, allocate resources, and track progress.

Able to work independently as well as part of team to accomplish business priorities

Technical Skills:

Cloud: Azure(IaaS & PaaS), Microservices, Azure Storage, Azure Cognitive Services, Azure SQL

Programming Languages: C#, Java, Python, VB.Net, C

Scripting Languages: Javascript, Typescript, VBScript, PowerShell, Shell

Web Technologies: React18/16, Angular11, ASP.NET MVC, AJAX, HTML, CSS, Bootstrap, jQuery

.Net Technologies: ASP.NET, ADO.Net, LINQ, Entity Framework (EF), WCF

Reports: Crystal Reports 10/9, SQL Server Reports (SSRS)

Databases: MS SQL, Oracle, DB2, MySQL

Testing Frameworks: MSTest, NUnit, xUnit

DevOps Tools: Git, TFS, Tortoise SVN, Visual Source Safe(VSS)

Web Servers: Internet Information Services (IIS) 5.0/6.0/7.0, Apache Tomcat 9/10 OCR tools: Ephesoft, Azure OCR, Nuance, Abbyy, Transym, Tesseract Development tools: Visual Studio, VS Code, SSMS, Postman, Fiddler, SoapUI Operating Systems: Windows Server 2016/2012/2008/2003

Professional Experience:

Grant Thornton INDUS Technical Manager

Domain: Tax & Audit Feb 2022 - May 2023

Responsibilities:

Developed Azure Functions, Azure Web Apps, Azure Event Grid using C#, .NET 6.0 with OpenAPI specifications and Implemented Azure B2C Authentication

Acted as a point of contact for technical discussions with clients or stakeholders, providing clear explanations and status updates

Architected & developed Redactor application using React

Created Azure tables to store document processing stages information

Created service contracts, data contracts, and routing using C#

Developed microservices deployed on Azure endpoints for frontend applications.

Developed share point dll to use it as custom action in Automation Anywhere

Worked on remediating security vulnerabilities in K1 assistant application

Utilized LINQ with lambda expressions for processing collections

Developed common utility dll to share functionalities across the projects using C#

Architected document Comparator which compares documents using Angular

Evaluated power platform AI builder for data extraction

Upgraded Ephesoft transact version from 2019 to 2020.1.06 & 2022.1

Developed scripts to integrate APIs and export data to excel using JAVA

Installed and configured SSL certs in tomcat server

Administered and maintained source code repositories using Git and Subversion.

Conducted training sessions and created materials for application development team

Written SQL Scripts, Stored Procedures, and Triggers, defining roles, creating database users and Assigning Roles to users in SQL Server using T-SQL.

Involved in configuring 7000+ data fields for K1/K3 forms using JAVA

Responsible for Identifying technical challenges and risks, and propose solutions

Initiated Coach Coachee Monthly Connects (CCMC) program for innovation team

Coordinated with peer technical leads on the automation opportunities

Lead a team of 6 developers, provided guidance, mentorship and review performance

Participated in the recruitment and onboarding of new team members

Environment: JAVA, Angular 14, React 18, .Net Core 3.1, .Net 5.0, TypeScript, C#, Asp.net WebAPI, Entity Framework, JSON, ADO.Net, AJAX, HTML5, CSS3, Bootstrap, SQL Server 2017, Team Foundation Server, Ephesoft Transact tool

First American (India) Principal Software Engineer

Domain: Title Insurance Jun 2018 - May 2021

Responsibilities:

Designed and developed generic OCR framework using ASP.NET Web Api and C#

Ideated and developed generic file library to connect any storage

Integrated Nuance, Azure Cognitive OCR and using C#

Involved in designing database tables, triggers and stored procedures

Developed data access layer using Entity Framework

Developed QCorrect data validation module using Angular

Developed Optical Character Recognition windows service

Enhanced image library tool and integrated in OCR service

Developed document classifier windows service and integrated AI doc identifier

Developed key value data extraction algorithm using C# and NLP

Integrated AI BERT extraction API in extractor windows services

Developed NPI data masking module using React

Developed WebApi’s for end client communication

Developed XML and JSON parsing utilities

Developed Http utilities and also security related classes

Implemented LINQ for querying, filtering, sorting complex objects

Integrated OCR Api in MyFirstBot project

Build and maintain code repositories and code migrations using CI/CD strategies

Responsible for conducting both static and dynamic veracode security scans

Worked on identifying and fixing security related issues

Migrated on premise data to Azure blob storage using AzCopy

Implemented functions for reading Azure Key Vault values

Planned and migrated on premise applications to Azure cloud

Responsible for finding root cause, bug fixes and enhancements

Responsible for Disaster Recovery (DR) Drill Test

Responsible for CI/CD strategies, version control, code check-in, pull requests, branch merging and creating build definitions using TFS and AzureDevOps

Environment: .Net framework 4.7, Azure, NLP, Angular 11, React 16, .Net Core 3.1, .Net 5.0, TypeScript, C#, Asp.net WebAPI, Entity Framework, LINQ, XML, JSON, AJAX, HTML5, CSS3, Bootstrap, Multi threading, Distributed systems, Windows Services, SQL Server 2017, Team Foundation Server, Nuance OCR, Tesseract, Azure Cognitive OCR, Git, AzureDevOps

Indecomm Global Services Technical Lead

Domain: Mortgage & Real Estate Jan 2016 - May 2018

Responsibilities:

Responsible for designing and developing Automatic Data Extraction Services (ADES) solution using C#, SQL, Azure Blob storage

Designed database objects, stored procedures, DTS packages, views, indexes and triggers using SQL Server 2014

Developed WebApi for multiple clients to communicate with ADES

Developed OCR service for reading images and them into text using WCF and C#

Developed Document Splitting service to convert documents into images

Developed Image Bitonal Service to convert images into black and white

Developed OCR service for reading images and them into text using WCF and C#

Developed XML utility to hold the OCR output using C#

Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.

Written complex regular expressions for data extraction from OCR’d text

Document Classifier Service to identify the documents

Developed job monitoring tool using Angular and ASP.NET WebApi

Developed TypeScript reusable components and services to consume REST API’s

Developed Data Extractor Service to pull business required data

Developed mapping tool to automatically generate extraction rules using windows forms

Developed check box recognition module to identify checkboxes

Trained team on ADES tool for configuring mortgage & tax documents

Evaluated Abby and Nuance Form Template OCR tools

Implemented AES encryption algorithm to secure XML data and files

Developed POCs with UiPath Robotic Process Automation tool

Worked with Audit genius and Income genius teams to integrate ADES Services

Responsible for Identifying technical challenges and risks, and propose solutions

Lead a team of 5 developers, provided guidance, mentorship and review performance

Participated in the recruitment and onboarding of new team members

Environment: .Net framework 4.6, Angular 11, Azure, TypeScript, C#, Asp.net WebAPI, Entity Framework, LINQ, AJAX, HTML5, CSS3, Bootstrap, Multi threading, Distributed systems, WCF, Windows Services, XML, JSON, SQL Server 2017, Team Foundation Server, Tesseract OCR, Transym OCR

Cognizant Global Services Associate

Domain: Banking & Financial Services Jul 2011 - Dec 2015

Responsibilities:

Developed workflow manager for Intelligent Data Capture Services using ASP.NET & C#

Developed data transfer objects for distributed systems using C#

Involved in development of data access, business and application layers using LINQ, C#

Developed stored procedures with SQL Server to pull all kinds of reports

Developed a backend service to simulate client’s volume per hour using C#

Developed configurable match logic to compare two documents content

Developed image library tool to convert pdfs into tiffs and to split images

Developed a solution to compare two legal documents using ASP.NET & C#

Worked on improving quality of Ready to Ship package reports

Responsible for Nuance license upgrade on non-prod & prod environments

Developed ActiveX Control for XML data parsing at the web browser side

Designed and developed OCR Web Application using ASP.NET

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms

Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields

Written web form validations using Java Script & JQuery

Developed and deployed WCF Web and Remoting Services and used them to generate the proxy class files in the client application

Written code for LINQ to SQL, LINQ to XML and other datasources

Implemented AJAX to trade data with a Web Server without reloading the page.

Developed Image Processor Api using ASP.NET Web Api

Developed OCR windows communication foundation (WCF) services

Trained business users on the application and provided UAT support

Migrated applications from Windows 2008 to 2012 servers

Restored back applications during unexpected disaster

Involved in reports generation using SSRS

Analysed legacy scanner application issue and fixed it

Responsible for production deployments, bug fixes and enhancements

Environment: Visual studio 2010, ASP.NET 4.5, MVC 4, Entity Framework 6, LINQ, AJAX, HTML5, CSS3, Bootstrap, Multi threading, Distributed systems, Windows Services, XML, JSON, SQL Server 2012, IIS, SVN, Team Foundation Server, Nuance OCR, JIRA

CoreLogic Global Services Trainee

Domain: Mortgage & Real Estate Nov 2009 - Jul 2011

Responsibilities:

Developed Web Forms for User Interfaces using ASP.NET, C#.NET, Server Controls, HTML Controls and User Controls.

Developed Invoice Processing Desktop application using Win Forms

Developed Email Reader service to pull PDF & Tiff attachments using C#

Created database tables and stored procedures with MS SQL server

Implemented application data access layer using ADO.NET

Developed consolidator module to merge page wise XML files

Implemented Log4Net to log the exceptions, info, warnings

Optimised OCR framework to meet client’s volume per day

Developed task schedulers to monitor applications

Developed data extraction module using Tesseract OCR

Developed business access layer classes using C#.Net libraries

Developed Excel Reader & Writer module using C#

Worked extensively with ADO.NET objects like DataSet, DataTable, Data View to retrieve data and display it on Grid View container

Responsible for OCR applications deployment and production support

Environment: JAVA, Visual studio 2008, ASP.NET 4.5, LINQ, AJAX, XML, SQL Server 2008, IIS, SVN

Academic Profile:

Bachelor of Technology in Electronics and Communications



Contact this candidate