Govindu Reddy Meka
Govindureddymeka@gmail.com
469-870-9701
Professional Summary:
8+ years of experience in System Analysis, Design, Development and
Implementation of various applications including Web (Client/Server) and Windows
Applications using Microsoft .NET Framework.
Experience in different phases of Software Development Lifecycle (SDLC) including
Designing, Programming, Testing, Documentation, and Presentation to clients.
Experience in using .Net Framework version 2.0, 3.0, 3.5. 4.0, 4.5, 4.6, C#, ASP.NET,
ASP.NET MVC 3/4/5/6, VB.NET, ADO. NET, Entity Framework, LINQ - SQL, Windows
Forms, Web Forms, MVVM, IIS 7/8/8.5/10and RDBMS like MS SQL Server2008,
2008R2, 2012, 2014,2016and Oracle 10g/11g.
Experience in developing UI using CSS 3, HTML 4/5, jQuery, JavaScript, AJAX, Razor,
Bootstrap JS, Knockout JS, Angular JS, Master Pages, Themes, user controls, custom
controls, Telerik.
Experienced in developing Service Oriented Architecture using WCF, Web API, Web
Services, WSDL and REST.
Worked with advanced features like SQL XML, XML name spaces, in the .NET
environment
Experience writing complex SQL queries and optimizing SQL queries
Experience in Agile based development using Test Driven Development
Created Error Logging Service using Windows Services using C#.
Experience in working with AJAX and JSON technology.
Extensive experience with relational databases like Sql Server 2008/2005 and Oracle
11g.
Experience in developing Microservices using ASP.NET core
Designed and implemented the application using MicroService Architecture for its
various distinct advantages like loose coupling and design patterns.
Experience of creating rich UI applications in WPF 4.5/4.0, Silverlight 4.0/3.0 along
with XAML programming and Expression Blend 4.0/3.0
Experience designing and/or developing solutions for a Service Oriented Architecture
(SOA).
Experienced with integrating applications using WebSphere Enterprise Service Bus
(ESB).
Experience using tools such as Visual Studio.Net 2003/2005/2008 and VPN.
Sound knowledge of several DESIGN PATTERNS like Singleton, Factory and ASP.NET
MVC.
Extensive experience in creating rich content Web-Forms, Win-Forms (Windows
Forms), Web User
Controls, Custom Control, Server Controls, Windows Service and Web Service.
Extensive experience in web-based page and site designs using HTML, DHTML, CSS,
Themes, Master Pages, Site Map, JavaScript and AJAX.
Experience with Data Accessing including using Data Adapter, Data Reader and
Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data
manipulation.
Proficient in XML Web Services, WCF Services, Web Forms, Windows Services,
JavaScript, DHTML
Experience using Visual Studio SDK to extend Visual Studio functionality
Experience in B2B web applications, software testing and GUI development.
Hands on experience in using Web Servers like IIS
Practical experience in deploying applications and creating deployment packages
using TFS Builds and WIX script.
Education:
Bachelors of Technology in Computer Science & Engineering, K L University,
India.
Technical Skills:
Programming Languages : C#, Web Forms, Win Forms, ASP.NET,
ADO.NET, .Net
& .NET Technologies Framework 1.1/2.0/3.0/3.5, SSIS, Silverlight,
WWF, Web & WCF
Services
Web Technologies & Scripting : HTML, DHTML, CSS, XML, AJAX, AJAX Toolkit
and JavaScript
Database : MS SQL Server 2000/2005/2008, MS-Access
Operating Systems : Windows 9x//2000/2003/XP/Vista, Windows
Server 2003
Packages : MS Office 2003/2007 & Visio, MS FrontPage,
Dreamweaver, IIS
4.0/5.0/5.1/6.0/7.0
Methodologies : Agile, OOPS, OOAD, SOA
Reporting : Crystal Reports .Net, MS SQL Server Reporting
Service (SSRS)
Third Party Tools : Infragistics Controls v7.3 and v8.3, Telerik
Rad Controls for
Web, SoapUI
CMS Packages/Servers : Microsoft Office SharePoint Server 2007
Build Tools : NAnt, NAnt Build Scripts, and Knowledge of
Cruise Control .Net
PROFESSIONAL EXPERIENCE:
Charles Schwab Corporation, Westlake, TX Nov 2020
– Till Date
Sr .Net Developer
The Charles Schwab Corporation is an American multinational financial services
company. It offers banking, commercial banking, investing and related services including
consulting, and wealth management advisory services to both retail and institutional
clients. It has over 400 branches, primarily in financial centers in the United States and
the United Kingdom. It ranks tenth on the list of largest banks in the United States by
assets.
Responsibilities:
Involved in the complete Software Development Life Cycle including Analysis, Design,
Implementation, Testing and Maintenance.
Worked in Agile projects to deliver quality product in three weeks sprint, involved in
Sprint Planning, Estimations, Retrospective, Grooming sessions.
Used JIRA for creating stories, issues and sprint planning. Prioritized and distributed
tasks across the team. Created real time burn down charts convenient for product
owners to report over all progress and used JIRA Kanban board to keep track of the
story cards.
Application was designed under OOPS manifest to make the source code reusability
and reduce the complexity.
Designed and developed the application using C#, ASP.NET framework 4.6/4.5, Web
API, HTML5, CSS3, jQuery, JavaScript, AJAX, Razor, Angular 5and SQL.
Created the Web API controllers in ASP .Net MVC to build, maintain Restful API’s, also
consumed API’s client side using Angular 5.
Used ASP.NET MVC6 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.
Developed single page applications (SPA) using Angular5 and built custom Angular
Directives, Services and implemented reactive Angular components using RXJS.
Worked on REST/Web API to create services and tested on postman and used in
Angular HTTP Client service calls and bind the data in the table using Angular
material mat-table and ngx data table.
Using Subscription, Change Detection Strategy and Change Detection Ref,
implemented lazy loading and improved the overall performance.
Worked on creating Redux Reducers, Actions and Epics for the angular components
using NgRedux.
Created translation services using Translate Service from Ngx-Translate/core for
localization.
Implemented File Upload from Ng2-File-Upload for smooth, fast and multiple uploads
for word, pdf and images.
Create custom Immutable service to add, remove, update and deep clone of Type
Script objects.
Worked on fixing CSS issues in various browsers such as chrome, IE, safari and
devices such as IPAD and experienced in CSS pixel-level-layout, Canvas, Media
Queries.
Worked in re-writing the application packing system using Web pack and build system
for different TENANTS using NPM.
Implemented UI layer using partial views, views, layouts, themes by using Razor,
Bootstrap, HTML5.
Created Web Services and implemented business logic using Stored
Procedures/Entity Framework Code First.
Implemented custom logging called Camber Logging using enterprise library logging.
Applied multithreading techniques for creating high performance applications and
Multithreading was used to process data in chunks to improve performance.
Involved in implementation of XML Asp.net Web Services using Xml serialization,
Http/Soap Formatter, XSLT, and DOM.
Extensively involved in writing T-SQL queries to help execute against a database to
extract the appropriate data for each requirement using SQL Server 2016.
Extensively used DTO (Data Transformation Object) for communicating between
different layers in application like Data Access Layer (DAL) and Business Logic Layer
(BLL).
Designing and coding of RESTful APIs to allow effective and low-cost application
integration.
Designed and developed Service Oriented Architecture (SOA) Web Services both
SOAP and Restful with and Hosted on IIS.
Used LINQ to query the objects in components and UI layer.
Implemented the DAL (Data Access Layer) using Entity Framework 6 Code-First
approach.
Involved in designing Database Architecture and Implemented business logic Stored
Procedures, Triggers, Views, and Indexes using SQL Server 2016 and T-SQL.
Designed entire framework to support Test Driven Development (TDD) by making use
of Dependency Injection and Repository Pattern.
Written Integration tests and Unit tests using Rhino Mocks to test service methods.
Developed Web Forms and Win forms using C# and ASP.NET.
Ally Financial, Detroit, MI Oct
2018 – Oct 2020
Sr .Net Developer
Ally Financial is a bank holding company organized in Delaware and headquartered at
Ally Detroit Center in Detroit, Michigan. The company provides financial services
including car finance, online banking via a direct bank, corporate lending, vehicle
insurance, mortgage loans, and an electronic trading platform to trade financial assets.
Responsibilities:
Lead a small group of developers and work in collaboration with senior developers on
the team.
Provide guidance to internal and external stakeholders in the development of
solutions that create innovation
Developed the application using Repository and Unit of framework to load the
Professional, UB and Dental Claims into the QNXT database.
Implementation of Medicaid and Medicare Member Selection, Provider selection logic
during the Claim Intake, ORP validation across all States
Implementation of Auto Scheduling of QNXT Adjudication Process, AppDynamics,
Splunk to monitor the files
Implementing the logic to send claims for third party pricing tools like IHEALTH,
ThreeM used to price correctly in QNXT
Created Comparison tool to compare the data for the QNXT upgrades(QNXT 5.4 and
QNXT 5.7), Different Environments(Centene Corporation and QNXT environments for
Illinois Care)
Working in Agile/Scrum SDLC Model(agile methodology) - actively participate in all
ceremonies, review user stories, participate in planning sessions, estimate effort for
stories / tasks, daily standup meetings etc.
Work in conjunction with all members of the team (solution architect, project
manager, architects & developers) to complete assigned tasks.
Responsible for designing the application workflow and developing the components
Developed the UI using Angular framework and Restful services using ASP.NET WEB
API
Write unit tests and participate in functional, integration, and regression testing when
needed.
Provide all kinds of technical/non-technical support including framework integration in
application, issue resolution, present framework capabilities and how to leverage
those in application development, documentation to consumers and production
activities.
Created Stored Procedures, Functions, Views to price the claims, Perform
deployments using Teamcity and Octopus
Created SSIS packages to restore the data from the reporting server to staging server
Environment: Angular 6, Bootstrap, Visual Studio 2017, C#.Net, ASP.NET Web API,
JSON, Entity Framework 4.0, LINQ, SQL Server 2016, UML, Windows Server 2012,MOCK
Framework, SSIS, HTML, JavaScript, CSS, GitHub, Octopus, QNXT .
American Family Insurance, Madison, WI
Jan 2018 – Sep 2018
.Net Developer
American Family Insurance, also abbreviated as AmFam, is an American private
mutual company that focuses on property, casualty, and auto insurance, and also offers
commercial insurance, life, health, and homeowner’s coverage as well as investment
and retirement-planning products.
Responsibilities:
Design, code, test, and support .NET web applications using ASP.NET, C#, HTML,CSS,
MVC, design patterns, AJAX, JavaScript, ADO.Net and Implemented the application
based on OOPS concepts.
Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML5,
JavaScript, Bootstrap JS, jQuery.
Implemented N-Tier Architecture and integrated the UI with database for data
retrieval and manipulation using ADO.NET data objects and ADO.NET Entity
Framework.
Used Multithreading to develop the multiple Target Builder running on Windows
platform.
Used server controls such as Dropdown List, List Box, Check Box and advanced
controls like Calendar.
Developed single page application using AngularJS.
Developed system services SOA application platform for use by all web applications
utilizing WCF services and the ASP.Net provider model.
Analyzed and designed new WPF application using MVVM and Repository pattern,
from design to completion.
Used AJAX data grid, Web Parts and developed the validation process on both client
side and server side using ASP.Net Validation Controls.
Used AJAX and Atlas Control Toolkit for progress bars, update panels, filters and pop-
up messages.
Created XML files during prototype design for loading the grid and tree view with the
data from the XML files.
Developed Win-Forms which allows scheduling of automatic downloads of various
data feeds at regular period.
Designed backup and recovery database queries and Stored Procedures for OLTP
system using SQL Server 2012.
Extensively used Data binding concept to display the required data.
Involved in Database modeling, creating tables and in writing stored procedures using
Oracle PL/SQL, actively used cursors, functions and calling procedures from one
package to another package and created dynamic SQL statements in Oracle using
PL/SQL and ADO.Net.
Created complex reports using Crystal Reports and generate reports with parameters,
sub reports, cross tabs, charts using Crystal Reports.
Designed dynamic SSIS Packages to transfer data crossing different platforms,
validate data during transferring, and archived data files for different DBMS.
Worked with SVN and GitHub for version control and adding code to GitHub and
submitting a pull request.
Testing the application using N-Unit test.
Honeywell, India
Jan 2016 – Oct 2017
.Net Developer
Honeywell International Inc. is an American publicly traded, multinational
conglomerate corporation headquartered in Charlotte, North Carolina. It primarily
operates in four areas of business: aerospace, building technologies, performance
materials, and technologies, and safety and productivity solutions
Responsibilities:
Interacted with Business Analyst team for gathering Requirements.
Primarily responsible for maintaining, design, development and providing
development support to the web application.
Developed View Models in order to restrict the Controllers to control the dataflow
between the model and view.
Involved in preparing the documentation for design and code module that developed.
Developed Facets system automates and streamlines critical business functions
across the enterprise, including member enrollment, premium billing, claims
processing and customer service
Integrated FACETS database with the .NET applications using Trizetto Integration
Solution.
Providing FACETS application configuration support to the client.
Used MVC Architecture Based Development for creating views and partial views UI
and the middle tier for various modules.
Developed user stories using ASP.NET MVC with C#.Net, JavaScript, AJAX, Razor view
engines, Entity Framework 6.0 and MS SQL 2016.
Implementing Validation using JavaScript (Regular expression, custom, required field,
Validation summary) are used.
Designed a Web application using Web API with AngularJS, leveraged Entity
framework (EF)
Implemented routing to allow for the use of a Single-page-application (SPA) with
different content using route Provider in the AngularJS Module and ng-view in the
HTML5.
Implemented Client-side validation using AngularJS Custom Form Validation with ng-
show and nghide.
Developed core functionality with the .NET Framework.
Generate Reports from wide range of Data Sources.
Used Code Smith Generator to create own Custom templates.
Extensively involved in pre-testing the application and bug fixing.
Deployed the application and components on the test and production Servers.
Created Stored Procedures, PL/SQL statements, functions to manipulate the
database.
Product Development is an Agile (SCRUM) methodology, where progress and task
assignment is discussed in everyday meetings.
Environment: C#, ASP.Net, Visual Studio, MVC, JavaScript, jQuery, HTML, XML, CSS,
SQL SERVER, WCF,
WPF, Bootstrap, SOAP UI Web services, SSRS, Ajax, LNIQ, ADO.net
Coforge, India Jun 2015 –
Dec 2016
.Net Developer
Coforge, formerly known as NIIT Technologies, is an Indian multinational information
technology company based in Noida, India and New Jersey, United States. The
company's stock trades on the Bombay Stock Exchange and on the National Stock
Exchange of India under the ticker symbol COFORGE.
Responsibilities:
Worked in Waterfall methodology and involved in design and implementation of the
application and worked with Business Analyst and Project manager to drive out
requirements and implemented an elegant solution to the task.
Created proof of concept for BOPS (Buy Online Pick Store) workflow.
Developed BOPS feature in Confidential ’s online buying website using MVC 3.0,
involved in developing Presentation Layer, Business Layers and Data Access Layers
using C#, ASP.NET, ADO.NET, Web Forms, User Control, Web Controls, HTML and CSS.
Created stored procedure, views, triggers and functions using SQL Server 2008/R2
and T SQL.
Designed and developed Win-Forms using C#, created user control and custom
control for the WinForms using CSLA.
Developed Reusable Classes using VB.Net and developed the components for middle
tier (Business Layer) using VB.Net.
Designed front-end using tools like Ajax, Tab Controls & Calendar Control integrated
with Grid View controls.
Used Ajax Control Tool kit to run client-side script, enhance rich web UI, validation
and showing div based Ajax extender.
Used ADO.NET components like Data Adapter, Data Reader and Dataset.
Developed a data extract batch using SSIS for transforming and loading into the
database.
Identification of modules and sub-modules & creating the effort estimations.
Hands on experience with IBM Clear case for version control.
Environment: Visual Studio 2010, C#.NET, ADO.NET, MVC 3.0, Win-Forms,VB.NET, SQL
Server 2008R2, JQuery, HTML, CSS, Web-Forms, MVC, JavaScript, Rational Clear Case,
Lotus Notes.