Shruthi Neelamraju
.Net Developer
Email : ***********@*****.***
PROFESSIONAL SUMMARY:
Seasoned .Net Developer with 2 years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web-based N-tier architecture systems using Microsoft Technologies.
Experienced in developing N-tier web applications using .NET Framework 2.0/3.0/3.5/4.0/4.5/4.6/4.7, ASP.Net MVC 5.0/4.0, ASP.Net, C#, VB, ADO.Net, XML, Java Script, HTML, Bootstrap, Angular JS, AngularJS-Bootstrap, VB Script, AJAX, MVC5, jQuery, WEB API, WCF, Web Services and IIS
Expertise in Software Development Life Cycle (SDLC)and Agile methodologies of development process such as definition, design, requirement analysis, programming, testing and implementation of major systems.
Good knowledge in .net framework (v2.0, 3.0, 3.5, 4.0) and visual studio (2008/2010/2012/2013).
Over 5 yrs. of experience in developing UI layer using HTML, CSS, AJAX and jQueryUI libraries.
Experience in developing applications using AngularJS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button.
Good Experience and Knowledge in XML Web Services (SOAP, SOA and REST) using .NET Framework.
Experience in creating and consuming XML/SOAP Web Services using ASP.NET.
Experience in using Windows Communication Foundation (WCF) and in creating and consuming Web Services as well as Restful Services.
Proficient in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern, Model-View- View Model (MVVM) design Pattern Team Foundation Server (TFS) and Test-Driven Development (TDD).
Applying best design patterns such as MVC and MVP Design Pattern.
Experienced in source control software package Team Foundation Server. Maintaining versions of code files or project files.
Extensive use of ADO.net Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in Access DB.
Experience in design, modeling and development of Database Systems like ODBC, OLEDB, TSQL, SQL Server 2008/2010/2012.
Experience in Database Development using MS SQL Server and proficient in Handling Business Logic by writing Stored Procedures, Functions, Packages, Cursors and Triggers.
Thorough understanding & experience in designing database Tables, Views, Stored Procedures, Functions and Triggers in multiple databases - SQL Server and Oracle.
Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity Framework for retrieving or modifying the data efficiently.
Developed and maintained Integration Services (SSIS packages) based on the specifications and business needs to speed up the Data loader process.
Experience in reports development using SQL Server Reporting Services (SSRS) with Report Builder 3.0 as well as with Crystal Report.
Experienced in test driven development using N-Unit Testing.
Followed TDD approach to produce quality code and eliminate bugs in the code.
TECHNICAL SKILLS:
Operating Systems
Windows 8/7/XP/2000, Unix, Linux
Programming Languages
C#, ASP.Net 3.0/3.5/4.0/4.5/5.0, ADO.Net, WCF, XML, SOAP, VB.net, Web Services, Web Forms, Microsoft .Net Frameworks.
Web Technologies
HTML, DHTML, XHTML, CSS, XML, AJAX
.NET Technologies
NET Framework (3.0,3.5, 4.0,4.5.4.6), ADO.NET, Entity Framework, Web Services
IDE
Visual Studio 2008/2010/2012/2013 Microsoft Expression Blend
Scripting Languages
Bootstrap, Angular JS, VB Script, MVC5, jQuery, JQueryUI Libraries
Databases
MSSQL Server 2005/2008/2012, SQL, TSQL, ODBC, OLEDB
Software Engineering
SDLC, UML, Agile Methodologies
Version Control Systems
Microsoft Visual SourceSafe 6.0(VSS 6.0),TFS
Script Languages
Java Script
Source Control
Team Foundation Server, Visual Source Safe, Red Gate SQL Source Control
Reports
Crystal Reports,SSRS Reports
Protocols
SOAP, REST, TCP/IP, HTTP and FTP
Testing Tools
N-Unit
PROFESSIONAL SUMMARY:
United Airlines, Chicago,IL Dec 2018 – Mar 15
Role : Frontend Developer (Front end AB testing Developer)
Responsibilities:
Collaborate with designers and back-end developers to implement and improve features
Writing unit tests for developed tasks
Ensuring high performance of application
Work to business time scales to deliver projects on track
Proven track record of being part of the successful delivery of projects across the entire app life cycle: concept, design, build, deploy, test, release to app stores and support
Good knowledge of development patterns
Design, build and deliver products across the full development lifecycle making use of the best processes and practices
Work with various JavaScript tools/technologies/frameworks such as React/Redux
Continuously refactor and optimize the system to improve the efficiency and quality of the development cycles
Work with the UI Designer on artistic digital design and provide animations, CSS, and final HTML output
Collaborate with design and development teams to develop innovative ways to deliver optimised content based on the user’s persona
Design and develop features for an industry leading Workload Automation product using modern front-end technologies
Strong working knowledge of modern JavaScript frameworks
Working on Optimizely tool for React side AB testing
Collect Data : Look for pages with low conversion rates or high drop-off rates that can be improved.
Identify Goals: Goals can be anything from clicking a button or link to product purchases and e-mail signups.
Generate Hypothesis: Once identified a goal I can begin generating A/B ideas and hypotheses for why you think they will be better than the current version. Once you have a list of ideas, prioritize them in terms of expected impact and difficulty of implementation.
Created Variations: Using Optimizely, made the desired changes to an element of united website or mobile app experience
Run Experiment: Kick off the experiment and wait for visitors to participate
Analyze Results: Once the experiment is complete, it’s time to analyze the results.
GIT: Used Git for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity, and support for distributed, non-linear workflows
Redesigned home screen, the United Web Page gives you quick access to important details by opening to the most useful and relevant information. At the bottom of the screen, a streamlined navigation bar will help you find the app’s most popular features.
Other enhancements also include a “My Trips” section where you can find upcoming active trips, a “My Profile” section with your account information and a brand-new inbox that stores travel notifications.
Environment: React, HTML, CSS, Optimizely, Google analytics GitHub, JIIRA
Baxter Credit Union, Vernon Hills Oct 2018 – Dec 2018
Role : .Net Developer
Responsibilities:
Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net MVC.
The integrated environment Visual Studio.NET 2017 was used for developing the complete application based on the MVC pattern. Developed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer using C# and Database activity in the backend.
Developed ASP.Net Custom controls and User Controls
Involved in Developing Master Pages using CSS and for providing uniformity among the pages using ASP.NET MVC.
Worked on Service Oriented Architecture (SOA) for developing application.
Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
Developed Web Services and invoking them by using XML,SOAP and WSDL tool for creating proxy classes.
Used Web Services (SOAP, WSDL) for communicating with other application and components.
Worked on AJAX frame work for interactive web application and used Microsoft ADO.NET to access data from database in them.
Created a package using SSIS to migrate data from sources to the DB
Extensively used the LINQ feature in .NET 4.0 for querying collections and integrating with SQL.
Experience in SSIS script task, look up transformations and data flow tasks using T- SQL and Visual Basic (VB, C#) scripts. Moved files through FTP using SSIS Packages and monitoring jobs.
Used SQL server 2014 for writing Stored Procedures, Views and Triggers.
Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Templating.
Designed large numbers of Windows Presentation Foundation (WPF) Window Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice. Used WPF built-in set of data controls to bind and manipulate data within applications.
Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Consumed WCF services to get the Customer Information from different legacy applications.
Implemented Javascript and Jquery script to implement UI validations with Angular JS for the Client side.
Environment: ASP.Net, Visual Studio 2015, ADO.Net, C#.Net, Linq, JQuery, IIS V.7, CSS, WPF, AJAX Controls, WCF, Web Services, HTML5, XML, XSLT, SOA, ASP.NET MVC 4, MVVM, SQL Server 2014, SSIS, SSRS, XAML, Javascript, Angular JS.
Projects:
• Time to Speech:
The idea of the project is built in Windows Project. Using this project, we can convert
text into speech. Converting the text which we have entered and the documents like
.pdf,.txt and .doc will be converted into speech is done in this Project. Among the many definitions that could be given of text to speech, the one that describes it as a way of having a audibly communicate information to the user is probably the most relevant within the context of this statement. In situations where visual feedback is inadequate or even impossible, audible feedback may be an essential feature, in other situations it may just add extra value to a product.
• FILE MANAGEMENT SYSTEM IN APSRTC
In APSRTC many numbers of files will be under process which cannot be tracked, i.e. currently
under which officer the file is present and whether the file is renamed etc.; So, to mitigate this
issue and to provide a solution to overcome such issues, we are proposing File Management
System as a solution for these issues so that the track, status, and location of the file can be
known as and when/where required. The complete life cycle of a file is taken care of in this
application. It has a login id and password through which we can access this system. So, Each
officer/section will be given login id and password. Such officer or section in charge can create a
file, direct/redirect file, accept/deny files sent to him, track files previously processed by him,
monitor the pending files under his control, receive the file upon the file getting
approved/finalized and finally close the file. This way, approvals can be obtained faster by
EDUCATION:
master’s in information technology management
Campbellsville University Louisville, KY (Jan 2017-Aug 2018)
Bachelor of Technology, Information Technology, Aurora, JNTU, India (June 2011- July 2015)
Worked as intern in TSRTC Bhavan as Jr .Net developer.
Certifications:
NIIT certified .net developer (India)