Prasanthi Bhogaraju
Major Strengths:
Having Around 5+ years of strong IT experience in designing and development.
Excellent understanding of full Software Development Life Cycle (SDLC) in various phases of SDLC including development, testing, implementation, debugging and production support.
Hands-on experience in UI Design using CSS, Bootstrap, jQuery, JavaScript and programming ASP.NET, MVC, C#.NET, by using .Net Framework 4.6.
Worked on Ajax, jQuery, JSON data and REST API’s in various web applications.
Good experience in designing web applications which are responsive and can be viewed on multiple platforms.
Adept at all phases of the Software Development Life Cycle including Requirement Analysis, Design & development, Testing, Implementation using Agile Methodology.
Extensive database designing and programming skills using SQL Server 2016 and RDBMS.
Database handling using complex Stored Procedures to retrieve data.
Implemented Object Oriented Programming (OOP) concepts in most of the applications.
Good organizational skills and task management abilities.
Experience in developing web applications using Model View Controller (MVC) architecture.
Extensive experience in UI development using HTML, CSS, JavaScript, Bootstrap, jQuery and AJAX
Hands on experience in SSIS for data import/export and reporting using SSRS
Ability to quickly grasp complex technical information and clearly document it with a level of detail appropriate for the audience such as Software architecture document, Low level design document (LLD), User experience design documents etc.,
Excellent logic, analytical and decision-making skills.
Capable of working independently with minimal supervision.
Experience in using Team Foundation Server (TFS) and Git
An innovative team player proven to work under tight deadlines, adaptable to new software technologies, quick learner and also can work efficiently as an individual.
Hands on experience on Selenium for C# for web automation supporting multiple browsers.
Technical Skills:
Programming Languages
C, C++, C#, Core JAVA
Markup &Scripting Languages
JavaScript, jQuery, JSON, AJAX, XML, HTML5, CSS3, Bootstrap
Web Servers
IIS 7.0/6.0.
Frameworks
.NET Framework 4.6/4.5/4.0/3.5, Entity Framework, .NET core
Application Frameworks
.NET, MVC, ASP.NET, Selenium for C#, WCF
Databases
SQL Server 2015,2016, 2017, Oracle and MySQL
Version Control Tools
TFS, GIT
SDLC Methodologies:
Agile, Waterfall.
Operating Systems:
Windows 10/8/7/XP/Vista.
IDE
Microsoft Visual Studio 2015/2012/2010.
Certifications:
AWS Certified Developer – Associate Validation Number TFX3EPVCBJ1Q1FGV
Career Experience:
Broadridge Financial Solutions, Newark, NJ Oct 19 - Current
Software Developer
Description: Unicorn Ascendis Margin – Provides and designates Financial Industry Regulatory
Authority (FINRA) margin rules that are required by broker -dealer to impose special margin
requirements on the customers accounts.
Responsibilities:
Create dynamic SQL scripts and stored procedures, and user defined functions to manage
business rules.
Developed classes in Business Layer and in Data Access Layer in C#
JavaScript was written for the client side validation, browser detection and application
functions.
Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance of the
portal.
Analyze existing SQL queries for performance improvements
Used ETL (SSIS) to develop jobs for extracting, transforming and loading into target SQL tables.
Fix any issues related to database performance and provide corrective measures.
Design, create, and implement database systems based on the end user’s requirements.
Develop a component level design process by creating Low level design documents (LLD) to provide details and definations of actual logic for every system component
Implement logging mechanism, to debug or troubleshoot problems in different regions like
Developer Environment, User Acceptance Testing and Production
Designed and developed user interface for web application using ASP.NET MVC 5, CSS and AJAX with Object oriented programming techniques. Used various features of C#.
Develop, implement and optimize stored procedures and functions using T-SQL
Developed ASP.NET Core Web API based on departmental requirements and specifications.
Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
Used SQL Profiler, Database Engine Tuning Advisor to optimize queries and enhance the performance of databases.
Developed the classes using C#, which incorporate N-tier architecture and database
connectivity.
Designed and coded application components in an Agile environment utilizing a test driven development approach.
Performed Unit testing to validate each unit of project components.
Environment: Asp.Net MVC, .NET framework 4.6, ASP.NET Core WEB API, C#, SQL Server 2017, Visual Studio 2017, jQuery, JSON, Bootstrap, JavaScript, Team Foundation Server(TFS), IIS
Realty Executives International, Phoenix, AZ Sep 18 – Sep 19
Software Developer
Description: Realty Executives International (REI) - Realty Executives is a leading broker of real estate services in Arizona. It provides services for agents and brokers to connect and manage their listings through primeagent.com. REI has been providing services to manage, retrieve and send various MLS Feeds for agents and brokers to access listing information. REI is an information system where users can view listing information based on search criteria through realtyexecutives.com.
Responsibilities:
Maintain and enhance two websites www.realtyexecutives.com and www.primeagent.com using Asp.Net MVC, Bootstrap 3, jQuery, JavaScript, SQL, PetaPoco to get data to and from database, Automapper to convert entities to Models for MVC.
Worked on services that are used to download MLS data and manage MLS Data.
Design and develop responsive webpages by optimizing code, increase load speed by using JavaScript, Bootstrap, HTML and CSS
Analyze, design and validate system requirements for new applications or changes to existing application of REI.
Review system design alternatives and implement the appropriate technical design.
Determine root cause of application crashes and problems including break down complex situations to discover and resolve.
Create dynamic SQL scripts and stored procedures, and user defined functions to manage business rules.
Worked on SSIS Transformations such as Script component, Pivot/Unpivot, Multicast, Derived column, Data conversion, Row Count and Send email tasks etc.,
Analyzed reports and fixed bugs in stored procedures using SSRS
Service layer was built using ASP.NET WEB API that exposes JSON data in restful manner and were consumed using jQuery Ajax.
Develop design specifications document for new applications or the change requests in order to ensure the expected outcome is produced in terms of software development deliverables.
Implement logging mechanism, to debug or troubleshoot problems in different regions like Developer Environment, User Acceptance Testing and Production.
Coordinate with the QA Team for Unit Testing and Integration Testing
Environment: Asp.Net MVC, ASP.NET WEB API, .NET framework 4.5 C#, SQL Server 2015, Visual Studio 2015, jQuery, JSON, JavaScript, Bootstrap 3, CSS, Team Foundation Server(TFS), IIS
Becton & Dickinson, San Diego, CA Apr 18 – Sep 18
Software Engineer
Description: Health Sight Data Manager (HSDM) - Provides system for users to manage from a central location a unified formulary/dataset across the entire set of BD medication management products to simplify their dataset creation and maintenance, standardize workflows and settings, and to enable analytics and benchmarking.
Responsibilities:
Analyzed existing legacy system and designed according to the client’s requirement
Worked on different releases of application and provided excellent support in maintaining and troubleshooting the application
Participated and aware of all sorts of agile ceremonies (user story grooming, sprint planning, sprint retrospective).
Played key role in developing the various modules in the application.
Heavily used custom validations to implement business rules.
Designed the user interaction between multiple pages in a given session.
Developed UI using HTML, XML, ASP.NET MVC, JavaScript and CSS.
Worked in MVC architecture to create web applications using AJAX Extensions.
Used Model-View-Control (MVC) software architecture in web applications to view the html.
Wrote complex Stored Procedures to handle bulk amount of data.
Determine root cause of application crashes and problems including break down complex situations to discover and resolve.
Environment: Visual Studio 2015, C#,.NET framework 4.5. Asp.Net, JavaScript, jQuery, JSON, Entity Framework, HTML5, CSS, SQL Server 2016, Team Foundation Server (TFS), IIS 7.0, Bootstrap.
Northwest Missouri State University, Maryville, MO May 17 to Dec 17
Research Assistant
Description: Automated Grading and Feedback Tool - Provides a system to grade students’ Java assignments and generate feedback for each assignment. It provides an interface for students to submit their assignments in zip format. System does code compilati
on and test case validation, thereby providing feedback for grading to the instructor.
Responsibilities:
Requirement gathering, functional and technical specification.
Developed front end pages using JSP.
Used SQL queries to retrieve data from the database using JDBC.
Developed web application using JSP custom tag libraries. Designed Java Servlets and Objects using J2EE standards.
Designed web screens for various modules using HTML5 and CSS3 and used Java Script for client-side validation.
Refactored or modified the code for better performance and reusability throughout the application.
Worked on SSIS package for transferring feedback data from database to Excel
Contribute to architectural/design feasibility discussions and prototype development
of source control system like Git and working in a team development environment
Utilized Agile Methodologies to manage full life-cycle development of the project.
Performed Unit testing on various modules developed.
Environment: Java, JSP, Servlets, JavaScript, NetBeans, SQL Server 2017, SSIS and Windows 10
Bank of America, Los Angeles, CA Dec 16 – May 17
Junior Automation Engineer
Responsibilities:
Implemented Agile methodology with Scrum framework as Software Development Life cycle with 2 weeks of Sprint cycles and coordinated well with team members, lead, project manager.
Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
Involved in Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non -functional Testing.
Performed Selenium automation using Selenium Web Driver and Selenium IDE
Tested the web modules flow and improve the script performance using Selenium find elements.
Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, By with different Locators (Xpath, CSS, id, Link text).
Wrote SQL queries extensively, queried database and generated test reports.
Used jQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
Worked with TFS as a project management and defect tracking tool.
Environment: Visual Studio 2012, C#, Selenium WebDriver, Grid, XML, JSON, Excel, HTML5, CSS3, Team Foundation Server (TFS).
HDFC Bank, Hyderabad, India Jun 15 – Jun 16
Junior .Net Developer
Description: Fox Messenger – Communication Tool: Developed a web application for instant messaging, group messaging and live meeting. Live meeting is basically video conferencing module that supports two hundred and fifty users at the same time and was developed using WebRTC API. It was developed using ASP.NET with C# and SQL Server 2012.
Responsibilities:
Prepared Design documents, UTP, Impact analysis documents, FRD.
Experience working with SDLC lifecycle process.
Groomed user stories effectively along with product owner and team players.
Worked on troubleshooting various production bugs.
Worked with OOPs and OOD patterns while building the layers in the architecture.
Designed Class diagrams, State diagrams using MS Visio.
Utilized WebRTC API to develop and support video conferencing for Live meeting modules.
Worked on developing real time chat modules using SignalR Hubs API
Implemented a three-tier client-server architecture for process logic, data storage and user interface.
Designed and developed user interface for web application using VisualStudio2012, ASP.NET, MVC, C # .NET, CSS and AJAX with Object oriented programming techniques. Used various features of C#
Implemented JavaScript client-side form Validation using various Controls and Filters
Designed and developed responsive HTML 5, CSS3 and Bootstrap
Implemented WCF services at the server level.
Environment: Visual Studio, .NET Framework 3.5, ASP.NET, SQL Server 2012, HTML5, CSS3, jQuery, AJAX,, JSON, Bootstrap, WCF, WebRTC API, SignalR Hubs API, Team Foundation Server (TFS)