Saiteja
******.*******@*****.***
TOOLS/METHODS
Net Framework 4.5/4.0/3.5/3.0/2.0
C# .NET (4.5/4.0/3.5/3.0),
ASP.NET 4.5/4.0/3.5/3.0/2.0,
AJAX,
MVC,
Entity Framework,
Angular JS,
Java Script,
JQuery,
JSON,
XML,
HTML 5,
CSS 3,
WCF,
LINQ,
LINQ to XML,
LINQ to ENTITIES,
Web Services,
Rest API.
Visual Studio 2013/2012/2010/2008/2005,
SQL Server Management Studio
MS SQL SERVER 2008/2005/2000/2012
ADO.NET Entity Framework 5.0/4.1, Microsoft IIS(7.0/6.0/5.0/4.0)
CLIENTS
TeleVox
Tesla Motors
Matson Navigation, Inc.
Emerging Health IT
ACCO Brands
Commerce Bank
Birla Sun Life Insurance
Eilisys Technologies Pvt. Ltd.
EDUCATION
Bachelor of Technology
(Electrical Engineering)
JNTU, India
RELEVANT EXPERIENCE
Saiteja is an accomplished Senior .Net developer having 8 years of experience in designing and developing solutions using .NET Framework, Visual Studio 2005/2008/2010/2012/2013, C#, ASP.NET, VB.NET, SQL Server 2005/2008/2012.
SKILLS INVENTORY
Hands on experience in developing web parts, work flows using Visual Studio 2010, 2012.
Hands on experience in web-based page and site designs using HTML, XML, CSS, JQuery, Master Pages, JavaScript and AJAX.
Experienced in MAF framework for .Net applications.
Knowledge of ASP.Net Authentication and Authorization Concepts.
Worked on security in ASP.NET for a secure applications like authentication and authorization etc.
Experienced in updating, accessing and version controlling the code using Visual Source Safe.
Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, and Abstraction.
Experience with designing Presentation Tier (web pages) using the concepts such as Master Pages, HTML, CSS, Java Script and JQuery.
Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, and LINQ to SQL).
Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
Experience in database related work primarily creating complex stored procedure, packages, Views, Triggers, and Functions, using SQL, T-SQL.
Experience in deploying, configuring and maintaining the web sites on IIS 7.0.
Participated in all phases of System development life cycle (SDLC) like System Analysis, Software requirement gathering, documentation, designing, coding, testing, debugging, application evaluation and implementation of complex systems.
Avid self-starter, quick-learner with strong analytical and problem solving skills, capable of performing with minimal supervision & excellent team player with deadline management skills and trouble-shooting capabilities.
Excellent Interpersonal and Communication Skills with ability to handle multiple projects to meet deadlines.
CHRONOLOGICAL SUMMARY OF EXPERIENCE
Senior .Net Developer
Televox, Mobile, AL May 2015 - Present
Project: Janus
The Janus system is a notification platform. The system allows for the ingestion of data from customers and for notifications to be sent across numerous notification channels that either include the data in the notification or are based on the data. Involved in Software Development Life cycle starting from requirements and performing object oriented analysis, design and implementation.
Developed an application using 3-Tier architecture with presentation layer (MVC 5), business logic layer(C#.NET) and data access layer.
Developed the procedural code using C#, HTML, Ajax and Typescript using Visual Studio.
Designed a in house tool EDMX builder to generate entities using Entity framework.
Worked on MVC 5 architecture to create web applications using .NET and Sql Server.
Worked on multiple modules in the business logic layer, which had various external interface calls to services.
Using ASP.NET Integrated various functionalities like schema validation, credential validation, business logic application in WCF.
Created Master pages and changed the look and feel of Sites using HTML, Navigation controls, WPF, JavaScript.
Worked on SSRS reports for the Janus.
Secure Messaging allows for the configuration of secure message delivery for supported contact methods. When flagged as secure, the content of a message is sent to the secure messaging portal and only a pointer message is delivered to the recipient. The portal supports a one-time registration for a receiver to a sender; they can log in to view their message content, which is stored in the HIPPA/PHI vault.
Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
Used ASP.Net input Validation controls for client side validation.
Created Multithread ASP.NET Application for concurrent users.
Developed WCF Services to interact with the back end to get the necessary XML data for each correspondence template.
Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like inheritance, polymorphism.
Experienced in optimizing queries for performance by looking at Execution plan, creating indexes and views.
Responsible for merging the code using TFS.
Worked with Windows Workflow Foundation (WWF).
Support in weekly Build activities to smoothen the process till the code and scripts are deployed to higher environments.
Used MAF is the plugin/addin framework for .NET applications.
Help lead, plan and manage team deliverables during the week and provide support to ensure it’s on time delivery.
Environment: C# .Net 4.5, MVC 5, entity framework, SQL server 2012, HTML, WCF, WPF, MAF, JavaScript, SSRS, XML, Team Foundation Server, Unit Testing, Visual Studio 2013.
Senior .Net Developer September 2014 – April 2015
Tesla Motors, Fremont, CA
Project: Vehicle AutoSequencing
Vehicle AutoSequencing is a web application developed from scratch for Warp Manufacturing Application for Tilburg manufacturing location. It provides ability to optimize the weekly mix of Sales orders based on user-defined constraints to maintain a uniform daily mix for production. It automatically creates and validates the Work Orders with visibility into failures.
Involved in gathering the requirements and planning for the development.
Developed, designed a new web application from the scratch using .net framework 4.5 and visual studio 2013.
Used ASP.NET MVC 4 for implementing user interfaces.
Involved in Angular JS for single page application, which is useful for both development and testing purposes. It provided a framework for client-side MVC architecture.
Implemented Angular JS data binding and dependency injection.
Experienced in HTML 5, which is used to present dynamic content through two-way binding.
Implemented server side and client side validations, logic, and implementation.
Used bootstrap for the compilation of the directives.
Extensively worked on UI for new look and design.
Used CSS3 for formatting and styles for the web page.
Used Agile Scrum development methodology.
Worked and implemented Daily check-in’s and Code Reviews in MVC architecture.
Well experienced in ASP.NET security for the web application for the authentication and authorization purposes.
MSSQL: Extensive use of SQL Scripts, Stored Procedures, DB Updates
Unit-testing, end-to-end testing, mocks.
Worked with testing team to fix the bugs as part of bug life cycle.
Code conversions and debugging.
Used Team Foundation Server (TFS) for source code management, Team build, Project Management, Data Collection and Reporting.
Environment: ASP.Net 4.5, MVC, Angular JS, Bootstrap, HTML 5,CSS 3, XML, VSS, SQL Server 2012,IIS, Team Foundation Sever, security in ASP.NET, unit testing in AngularJS, Visual Studio 2013.
Senior .Net Developer
Matson Navigation Inc, Phoenix, AZ September 2013 – August 2014
Project: GATES
GATES is a web application used for creating Bookings and Bill the shipments ordered by customers, creating Quotations and Templates, maintain commodities, link container to bookings. Rate Engine is a main module in this application responsible for create rates based on various parameters and services used for the booking. The project involves migration of the existing Mainframe application to .Net web application, enhancing the functionality, resolve issues and maintain the application.
Involved in gathering the requirements, analysis, design & development of the project.
Designed, developed and enhanced the application using .net framework 4.0 and visual studio 2012.
Used Waterfall methodology and Software development Methodology.
Used VB.NET and ADO.NET to define and implement Business Logic Layer and Data Access Layer.
Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML, CSS, and Asp.Net Controls.
Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
Development of various reports by pulling data from various sources using SQL Server Reporting Services (SSRS).
Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
Designed and developed several SQL Server stored procedures, functions and triggers for all the DML functionality for the web site.
Extensively worked with Forms Authentication and successfully implemented login mechanism for different levels and roles of users.
Worked on calling web methods (server side) from client side using Ajax page methods of script manager control.
Made extensive use of the Data grid objects to showcase the data and also for the user to be able to edit data.
Implemented LINQ to perform optimized database operations.
Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.
Worked with testing team to fix the bugs as part of bug life cycle and Production support
Involved in the Unit and Integration testing.
Environment: ASP.Net 4.0, MVC, VB.NET, HTML, CSS, XML, AJAX, ADO.NET, WCF, AngularJS, TFS, SQL Server 2008, SSRS, IIS, Team Foundation Sever, Visual Studio 2012.
Senior .Net Developer
Emerging Health IT, Yonkers, NY May 2012 – August 2013
Emerging Health Information Technology is a leading provider of healthcare information management solutions for hospitals, integrated delivery networks and medical centers. The project dealt with Implementation of health Care handling system for big organization like CareFirst and WellPoint. It provides project management, patient management with event reporting systems. The web application was secured, selectively accessible, and easy to maintain while preserving data integrity.
Implemented the design of functionality through use cases, business process flows, UI design and UML modeling.
Integrated UI and Business Logic Layer using ASP.NET Controls, JavaScript, CSS, Web Forms and AJAX controls.
Created a master page for consistency of UI and ease of maintenance.
Changed and modified DataGrid Controls to generate responses based on client requests.
Created core server controls such as Dropdown List, Checkbox List, GridView and other advanced controls such as calendar control.
Developed the applications by working on JavaScript, CSS and JQuery.
Extensive use of delegates and events.
Consumed WCF services to import and use data.
Worked on validating web forms using custom and inbuilt validation facilities in .NET environment.
Handled run time and execution time errors by implementing appropriate Error Handlers.
Involved with writing SQL scripts and procedure.
Used LINQ to SQL and LINQ to objects for CRUD operations.
Environment: C#, ASP.NET, MVC, HTML, .NET Framework 4.0, SQL Server 2008, IIS, Microsoft Visual Studio 2010, LINQ, CSS, WCF, JavaScript, JQuery, SVN.
Web Developer
ACCO Brands, Lincolnshire, IL July 2011 - April 2012
Development of an e-commerce website which displays the catalogs and pricing information for various products was designed. Registered clients can browse through Products and order online.
Developed front-end screens, implementing client business rules, coding of application logic in ASP.NET, C# utilizing the power of Microsoft .NET Framework.
Worked on Web Forms, web services, applications, state Management, configuring optimizations and securing web application of ASP.NET.
Experience in implementing, customizing and debugging the web parts and workflows.
Developed Visual web parts and Application Pages using Visual Studio.
Implemented client side validations using JavaScript.
Generated the common layout of the website with help of Master Pages and CSS.
Created XML based pages to load the navigation controls and to load the filter items.
Widely used SQL Server 2008 for creating Tables, Views, Triggers and Stored Procedures.
Communicated with Data Access Layer using LINQ to Entities.
Used JavaScript and JQuery for validation and animation effects.
Deployment of Application on Test and Production Server.
Handled many production issues and enhancement to the existing live portals
Environment: C#.NET, ASP.NET 3.5, HTML, JavaScript, JQuery, AJAX, CSS, XML, Visual Studio 2008, SOAP, SQL Server 2008
.Net Developer
Commerce Bank, Birmingham, AL October 2010 - June 2011
The Multi-branding Project is to allow Commerce Bank to do business as three entities as Commerce Bank in the Mid-Atlantic and New England Regions, Commerce Bank N.A in Vermont and New York and Charter One in four Mid-Western states. The developed system has the capability of generating two sets of all documents and screens; one set with Commerce logo and wording and a second set with Charter One logos and wording.
Participated in complete project development life cycle.
Implemented Control Flow architecture to improve the application modularity, re-usability and scalability.
Designed and Developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
Working with ASP.NET Master Pages that were common throughout the application and content pages.
Developed web pages which will generate controls on runtime.ss
Extensively worked with ASP.NET web pages to enhance user experience.
Worked with custom and user controls, web controls.
Extensively work Cascading Style Sheets (CSS) to enhance user interface.
Developed Business components and web services for online transactions.
Used Data Reader, Data Set & Grid View for retrieving, manipulating & displaying data.
Designed and developed Data access objects and Business Components.
Used JavaScript and ASP.NET Input Validation Controls for client side validations.
Involved extensively in developing the client side validations using Java Script.
Used various ASP.NET 3.5 web server controls that included Menu, Tree View, Grid View and Details View to develop web forms.
Created database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using SQL Server 2008
Used Visual Source Safe (VSS) for Versioning control and configuration management.
Environment: .NET Framework 3.0/3.5, C#.NET, ASP.NET, JavaScript, SQLServer2008, JavaScript, HTML, CSS, VSS, ADO.NET.
Software Engineer
Birla Sun Life Insurance, India January 2009 – September 2010
Developed an Online Portal to automate the manual processing tasks and regular activities of the company. Portal contains Claims Processing, Quote, and Document Management Modules. It performs various tasks like validating and processing the submitted claims; generating quotes requested by customer, agents and customer service representative; Workflow and Document storage.
Gathered the business requirements and involved in Analysis, Design and Implementation of the project following Agile methodology.
Made a 3-tier application. GUI of the intranet web application is developed using ASP.NET, XML, AJAX, and CSS.
Used ASP.NET Server and Validation Controls, HTML controls, AJAX controls in designing the web pages of different modules.
Involved in programming the business logic of web forms using C#.NET.
Used Data bound controls as Grid View, Form View, and Data List to exhibit the records on .aspx pages and also to maintain data.
Carried out Client-Side validations using JavaScript and ASP.NET Validation Controls.
Used ADO.NET for CRUD operations.
Developed Tables, Indexes, Stored procedures, Views and Functions in SQL server database to maintain data.
Environment: .NET Framework 2.0, ASP.NET, C#.NET, ADO.NET, Web forms, Web controls, XML, HTML, CSS, JavaScript, IIS, SQL Server 2005, MS Office, Visio, MS VSS.
Software Engineer
Eilisys Technologies Pvt. Ltd., India January 2008 – December 2008
Eilisys Technologies offers a comprehensive employee management software to manage and monitor various employee performance factors. Worked as a part of Web Development Team, and handled Dot Net Applications for Eilisys Technologies.
Involved in all stages of SDLC started from requirements gathering to Analysis, Design, Implementation, Testing and Deployment of the entire project.
Developed web pages for various clients using ASP.NET
Designed and Developed user controls using C#
Created Stored Procedures, Triggers and Views in SQL Server 2000
Writing extensive client side validations using JavaScript.
Implementation of OOP Concepts while creating different classes, methods and properties
Used Data Grid, Data List and Repeater controls for displaying, Editing and Updating data to database
Involved in Unit test, Integration test, System test
Involved in Configuration, Debug and Deployment
Environment: ASP.NET 1.0, C#, ADO.NET, MS SQL SERVER 2000, Visual Studio 2005, HTML, JavaScript.