Post Job Free

Resume

Sign in

Software Developer Web Services

Location:
Dallas, TX
Posted:
October 19, 2023

Contact this candidate

Resume:

Venkata Sundeep Aduru (Sundeep)

Sr. Dot Net Developer

Email: ad0hx8@r.postjobfree.com

Mob: 945-***-****

Professional Summary:

** ***** ** ******* ********** in Programming, Application Design, Development, Testing, and Maintenance, specializing in Microsoft .Net technologies.

Proficient in navigating the System Development Life Cycle (SDLC) with a strong grasp of agile, scrum, Iterative and Waterfall methodologies.

Expertise in C#, MVC, Microsoft .Net Core, ASP.NET, VB.NET, VB6, WPF, Rest, SOAP API,Console Applications, Web services and WCF for crafting robust applications.

Expertise knowledge on Angular, React JS HTML5, XHTML, JQuery, JavaScript, VBScript, COM, DCOM, Classic ASP applications, XML, XSLT, CSS.

Expertise in Entity Framework, Entity Core and ADO.Net.

Skilled in database technologies, particularly Microsoft SQL, enhancing the foundation of technical capabilities.

Well-versed in cutting-edge architectural paradigms such as Microservices, along with hands-on experience in Caching (Apache Ignite, NCache) and Queue (Rabbit MQ) technologies.

Adept at automation testing using Selenium, unit testing using the Nunit framework to ensure the reliability of software solutions

Has strong experience and understanding in .Net framework 3.5, 4.0, 4.5, 5.0 features for designing and developing new application using WCF.

Experienced in .NET n-Tier and Distributed Architectures - Web Services, WCF Services, Web API Restful Services (CORS) to deliver the business agility.

Experience in building Web services using ASP.NET Web API and performing CRUD operations using REST API.

Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.

Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers and Functions using SQL Server 2012.

Experience in debugging web pages using Fiddler tool and SQL profiler for SQL queries process.

Expertise in LINQ, Lambda Expressions and Task Parallel Library (TPL).

Proficient in API integrations and testing using tools like Soap UI and Postman.

Strong grounding in Object-Oriented concepts, driving elegant and effective software design and implementation.

Experienced in constructing end-to-end CICD pipelines to facilitate thorough API integration testing using Microsoft Azure Devops.

Demonstrated expertise in providing production support, adeptly troubleshooting and verifying logs using tools such as Splunk and AppDynamics.

Extensive familiarity with IT infrastructure, particularly within the Travel and Flights domain, covering GDS (Amadeus, Sabre, Galileo) and Aggregators (Booking.com, Expedia), including Flights, Rail, and Hotels.

Effective team handler with proven skills in task analysis, estimation, and meticulous code reviews.

Collaborative experience with Business Analysts, contributing insights to feasibility studies and BRD analysis.

Experience in using Jira, Confluence, Monday.com.

Education:

Bachelor of Technology in Engineering from Dr. M.G.R University, India (Graduated in 2009).

Technical Skills:

Programming Languages : C#.Net, ADO.Net, MVC, Microsoft .Net Core, Entity Framework

Web Technologies : ASP.Net, WCF, HTML, Angular, React JS, Jquery, Java Script, Rest, SOAP A API,CSS

Databases : SQL Server 2008, 2012, 2016, 2017

Hosting Services : Web Servers: WAS, IIS 5.0/IIS 6.0/IIS 7.0.

Cache Technologies : NCache, Apache Ignite.

Queue Technologies : RabbitMQ

Microsoft Tools : Microsoft Visual Studio 2008 – 2019, Microsoft VS code, M Microsoft Azure Devops(CICD)

Version Control Tools : Microsoft Visual Source Safe (VSS), Tortoise Subversion (SVN)

Operating Systems : Windows

Reporting Tools : Crystal reports

Other Tools : Fiddler, SQL profiler, App Dynamics

Log Tools : Splunk

Testing : Automation Testing(Selenium), Unit Testing, Integration Testing, s Manual Testing and VAPT.

Carlson WagonLit Travel, Minneapolis, MN October 2022-Till Now

Sr. DotNet Developer

Project Name : PNR Management System

Project Summary:

PowerHotel is a hotel booking platform mainly used to manage corporate travel management. CWT (Carlson WagonLit Travel) is a Travel Management company which uses Power Hotel to support their client requirements. The HotelHub Agency Booking Tool is an intuitive web application that combines multiple supplier rates across GDS and non-GDS on a single application and provides end-to-end booking workflow for a wider choice and efficiency. The platform is seamlessly integrated with all GDS systems to allow bookings with Agency PNRs.

Responsibilities:

Conducted in-depth analysis, development, and design activities, ensuring project excellence.

Used ASP.Net framework for creating Microservices to integrate with GDS(Sabre,Amadeus and Galileo) API as per the business requirement.

Developed using the C# .Net5.0 framework.

Designed and implemented the application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns.

Integrated with Cache(Apache Ignite) and DB(Microsoft SQL) layers.

Added all necessary packages, performed dependency injections using Ninject MVC framework, Moq framework on web applications.

Resolved dependencies using IOC and Dependency Injections in ASP.NET Web API with Ninject.

Experience in enhancing .NET Core services.

Worked on Windows service to schedule batch-based processing.

Implemented logging mechanism using the Log4Net.

Worked on creating the overall dashboard using Splunk based on the log files generated with log4Net.

Worked on Visual Studio 2017/ .Net 5.0 Framework to implement Business Logic.

Worked on deploying solutions to IIS.

Used Azure DevOps for CI/CD pipelines to deploy changes into the releases

Created unit test cases using the N-Unit framework to ensure the quality.

Involved in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers and Functions using SQL Server 2012.

Created and Executed Dynamic SQL on T-SQL.

Created Tables, Indexes, Views, Joins, Stored procedures using SQL server.

Involved in Unit testing, system testing, release management, writing test scripts and scenarios.

Worked closely with the Business analysts and assisted in drafting the functional specification documents.

Coding and functional reviews.

Provided post Production support.

Participated in client interaction meetings, Defect Triage and handled the change requests from client.

Worked closely with client to get the signoff of UAT, VAPT and Performance testing.

Expertise in using JIRA software for real time bug tracking and issue management.

Expertise in using Confluence and Monday.com.

Environment: C#, .Net with VS.Net 2019, .Net Core, MVC, SQL 2017, Entity Framework & JIRA

Hotelhub LLP, India

Sr. Software Developer / Software Developer

Clientele:

Abercrombie & Kent, Downers Grove, IL Jan 2020- September 2022

Sr. DotNet Developer

Project Name : Enquiry-FIT

Project Summary:

Enquiry-FIT Traveler system for A&K, streamlining customer inquiries. The system generates versatile proposals with varied services like hotels, sightseeing, cruises, and flights, all categorized by geo-locations. Once approved, proposals become final bookings. The module also includes automated saving at intervals, enhancing efficiency.

Responsibilities:

Involved in Development and Designing of project.

Creating Restful services using Web API, HTTP services and formatted responses using web API media type for to JSON.

Developed Different modules (Hotels, Sightseeing and Cruise) using the Angular 2.

Developed REST web services, Web APIs in C# and involved in pre-testing using Postman tool.

Engaged in various aspects of VB.NET applications, including MVC applications, web services, APIs, batch applications, Windows services applications, and carried out application design refactoring.

Employed SOAP UI and Fiddler for the testing and debugging of web services.

Utilized SVN Tortoise for source control and contributed to the development of client web state management utilities, which stored application session data.

Conducted regression testing on different .NET applications and initiated deployment requests to the DevOps team for the DEV server through Jenkins. Worked on the UI development using Angular JS.

Worked closely with the Business analysts and assisted in drafting the functional specification documents.

Done initial technical analysis and prepared technical specification documents.

Worked on Task breakdown, estimations, and task order for development.

Participated in client interaction meetings, Defect Triage and handled the change requests from client.

Worked closely with client to get the signoff of UAT, VAPT and Performance testing.

Environment: C#.Net, React and VS.Net 2017 and SQL SERVER

Open Destinations, India

Technical Lead / Sr. Software Developer / Software Developer

Clientele:

Emirates-DSO, Dubai January 2018- December 2019

Sr. DotNet Developer

Project Name : Dynamic Package with PNR

Project Summary:

Emirates-Dubai Stop over (DSO) is the subsidiary of emirates group based in Dubai. Emirates operates several flights all over the world to different destinations with the main hub as Dubai. Passengers travelling through emirates flights often stop at Dubai for their connecting flights. This duration of stopover varies for different flights, flight trips. DSO wanted to offer the accommodation, transfer and excursion services to such passengers depending on the duration the passengers is going to stay in Dubai. PNR based dynamic package search allows you to search for the package based on the time passenger is going to spend in the Dubai till his next connecting flight. In tourist reservation system communicates to the emirates Mars system to fetch the flight details to populate the search criteria and use this criterion to construct the dynamic package suitable for the passenger. Once this package is booked by the passenger, the same information is pushed back to Mars to amend the OSI and SSR info present in the PNR. This system is mainly used by the emirates staff situated in the Dubai airport and the agents across the globe.

Responsibilities:

Worked on creation of MARS API to communicate between the Travel Studio and Emirates MARS system to fetch the PNR details.

Played a pivotal role in crafting and advancing the ASP.NET web application, generating classes and modules in C# within the Visual Studio environment.

Crafted data-centric web pages using ASP.Net and C#.

Devised web pages with Master pages, along with the development of dynamic server controls such as Data Grid and Data List controls using ASP.NET. Additionally, established database connectivity, utilizing stored procedures to access customer information and details about their insurance plans.

Constructed libraries to implement the essential business logic consumed by the web application.

Employed session objects for preserving state, and made extensive use of ASP.NET Caching to store static data efficiently.

Formulated Stored Procedures to streamline repetitive tasks involved in updating interconnected tables.

Assumed responsibility for requirement analysis, punctual project delivery, client interactions, and resolution of issues.

Utilized Microsoft Visual SourceSafe as a version control tool.

Enhanced existing software by rectifying errors and optimizing interfaces to boost overall performance.

Environment: C#.Net, ASP.Net, MVC, AngularJS with VS.Net 2013

Project # 2

Project Name : Finance Integration with Impact and RAPID

Project Summary:

Emirates utilizes Oracle GL, Impact, and RAPID for financial operations. Travel Studio transactions export to Oracle GL via HUB adapter, marked as successful upon import. Supplier costs export to IMPACT, while EMD costs link to RAPID, both through two-way FTP communication.

Responsibilities:

Worked on creation of SQL jobs to extract the data from the database tables.

Worked on stored procedures and functions to fetch the booking data to export to finance systems.

Implemented the API integrations using the FTP protocol to transfer the files to dedicated Emirates servers.

Involved in Development and Designing of project.

Worked closely with the Business analysts and assisted in drafting the functional specification documents.

Done initial technical analysis and prepared technical docs.

Worked on Task breakdown, estimations, and task order for development.

Coding and functional reviews.

Participated in client interaction meetings, Defect Triage and handling the change requests from client.

Environment: C#.Net, ASP.Net, MVC, AngularJS with VS.Net 2013

Road Scholar, Boston, MA April 2017-December 2017

Sr. DotNet Developer

Project Name : Package Pricing Model

Project Summary:

Road Scholar (RS) seeks adaptable pricing models for different program dates to enhance budgeting and profit insight. Key focus is validating margin against target before enrollment, shifting from date-by-date management. For each Selling Price, essential data is stored (system-calculated costs, margins, prices), with flexibility to adjust participant count. Transparent view of final selling price through comprehensive reports across departure dates.

Responsibilities:

Participated in the planning and development phases of the ASP.NET web application, crafting classes and modules in C# through the utilization of Visual Studio.

Crafted data-centric web pages by harnessing ASP.NET and C#.

Fashioned web pages using Master pages and generated various dynamic server controls such as Data Grid and Data List controls in ASP.NET. Established database connectivity, employing stored procedures for retrieving customer and insurance plan data.

Formulated libraries to implement business logic, which the web application subsequently consumed.

Employed Session objects to store state information, and heavily employed ASP.NET Caching to efficiently cache static data.

Designed Stored Procedures to streamline repetitive tasks involved in updating interconnected tables.

Held responsibilities encompassing requirement analysis, on-time project delivery, client interactions, and issue resolutions.

Utilized Microsoft Visual SourceSafe for version control.

Modified existing software to rectify errors and enhance interfaces, thus optimizing performance.

Environment: C#.Net, ASP.Net with VS.Net 2013

Belmond Rail, London, UK April 2013- March 2017

Sr. DotNet Developer

Project Name : Flexible Rail

Project Summary:

Belmond Tours optimizes rail and hotel packages sales by allocating train seats to agents based on pricing. The goal is efficient seat distribution among agents for profit maximization and allocation sharing. An allocation consumption model handles bookings, waitlisted bookings, and allocation definitions across levels and legs in a rail route.

Responsibilities:

Involved in Development and Designing of project.

Development of Web methods and code construction for the worked modules.

Worked on Stored Procedures.

Participated in client interaction meetings and handling the change requests from client.

Worked on development of Database manipulation logic.

Performed Unit Testing and Bug fixing.

Environment: C#.Net, ASP.Net with VS.Net 2013

Project # 2

Project Name : Rotomail Interface

Project Summary:

Belmond Tours sells Packages with Rail services and Hotel Accommodations, necessitating pre-journey Package brochure distribution, including itinerary, general info, and tickets via the external Rotomail ticketing system. The system interfaces with Travel Studio (Core In tourist Reservation System) Database through a developed WCF service, aided by a background Task manager for booking exposure. This enables brochure and ticket distribution to passengers.

Responsibilities:

Involved in Development and Designing of project.

Development of Web methods and code construction for the worked modules.

Worked on Stored Procedures.

Participated in client interaction meetings and handling the change requests from client.

Worked on development of Database manipulation logic.

Performed Unit Testing and Bug fixing.

Environment: C#.Net, ASP.Net with VS.Net 2013

Project # 3

The Travel Department

DotNet Developer

Project Name : Fare Studio and FSDT (Aerlingus Integration)

Project Summary:

Fare Studio empowers users to manage flight contracts, rules, and allocations, supporting standalone and package flight sales. This system, equipped with core components and APIs, integrates with external systems like Galileo, Amadeus, and Travel Studio. AerLingus, a European low-cost carrier, seeks integration with Travel Studio and Fare Studio through modules for flight search, booking, and PNR integration.

Responsibilities:

Deployed Search, Booking, and PNR Grab Modules.

Designed cross-browser compatible web pages.

Developed ASP.Net, C# code for modules.

Created Master pages and user controls.

Utilized Ajax controls for enhanced functionality.

Managed client interactions and change requests.

Conducted Unit Testing and Bug fixing.

Technologies Used:

C#.Net, ASP.Net with VS.Net 2008

Rocky Mountaineer Vacation, Vancouver, Cananda May 2012- March 2013

DotNet Developer

Project Name : Travel Studio V2

Project Summary:

Travel Studio is a Tourist Reservation System. Rail Module is one of the important modules in the travel studio. Incorporating Rail into the Travel Studio to Handle the Setup of Rail Management Legs, Booking, Allocations, Waitlist management, Cancellation, Reports and Packages with Rail Trips are done under this project. Users can book the Rail Trips under this functionality.

Responsibilities:

Development of ASP.Net, C# code construction for the worked modules.

Worked on Master pages and user controls.

Performed Unit Testing and Bug fixing.

Handling Change Requests from Clients.

Participated in client interaction meetings and handling the change requests from client.

Technologies Used:

C#.Net, ASP.Net with VS.Net 2008



Contact this candidate