Raghavendra Vijapurapu

Raghavendra Vijapurapu

$55/hr
Software Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Hyderabad, Telangana, India
Experience:
8 years
Raghavendra Vijapurapu Contact Flat No. 201 Cyber Towers Apartments Chandanagar Hyderabad Mobile no’s: - - Email- Total Experience: 7 Years 9 Months Programming Languages/ Frameworks ♥Java, AWS, Apache Kafka Spring Boot, Dremio ReactJs(Basics) Database ♥Oracle, Elastic Search, DB2 Platforms Linux, Windows Development Tools ♥IntelliJ, Eclipse, Visual Studio Config Management Tools ♥Git, Change Manager Skills Complex Software Dev, Performance Tuning, Mentoring, Peer Handling, International Project Exposure Interests Front-end and Back-end Development, Full Stack Development, Cloud, Upcoming Tech Last Updated on 23rd Mayl 2023 Experience 2023 July-Current Service Now India Private Limited Hyderabad, India Senior Software Engineer Skill Set: Low level Design, ServiceNow Platform, JavaScript • Budget Analysis Tool – Implemented budget comparator where in users can implement pivot tables on ServiceNow platform and compare data for multiple budgets. Users can have “N” level of depth on the number of categories that can be grouped by in the pivot table. • Support for ML models - Implemented an application on the platform to host ml model related data from users and execute the data sets against ML models. Implemented this application form scratch. Worked closely with architects in the team to create the schema and LLD for this application. 2019 May-June 2023 Model N Hyderabad, India Senior Member Technical Staff-1 Skill Set: Java, Spring Boot, Elastic Search, React Js, Apache Kafka • Channel Data Management - Contributed to extensive development of CDM repository and came up with different approaches to cut down on latency while improving the recommendation results. Proposed the channel-based approach using REST APIs for responding to clients and having flexible range of endpoints on CDM Repository. Further, improved the search process by tweaking the queries to do like based search. Generalized the channel-based framework for handling REST APIs while providing modularity and extensibility of framework. Overall, at the end we had a enriched User Experience as the quality of results improved with reduced delays. • UI Redesign - Evaluated different approaches by means of POC’s to improve fetching of results sets being projected on UI. Finally, designed a shim cache layer using Elastic Search to cache results sets and bypass database queries for future requests. Delved deep into the component’s interaction like UI and related requests, user requirements and schemas and provided feasible index structures for selected tables in the shim layer. Migrated data from RDBMS to Elastic Search for selected tables. Smoothened the data migration process using scripts that were able to pull around 4 million records from each of the selected tables and migrate them taking only 15 minutes. Designed and developed a Java based API layer to query and fetch data from elastic index and populate the required results. Benchmarked the performance of proposed shim layer and comparing the same with the existing cache approach was able to show 10X improvement. 2017 May-2019 April Oracle Hyderabad, India Software Developer Skill Set: JAVA • Customer Faced Development Team - Analyzing customer issues related to Oracle Endeca to identify the root causes and resolve them. Acted as point of contact for active development issues and collaborated with cross functional dev teams while trying to come up with a fix to resolve the issue. Identifying gaps between the customer expectation and the product functionality and simultaneously providing desired solutions to bridge the gap and help customers with enhanced product functionality. • corresponding changes in Oracle DB and vice a versa. Supported migration of customer data from DB2 to Oracle. Education- B.E in Computer Science Engineering(First Class) Andhra University
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.