Post Job Free
Sign in

Software Engineer

Location:
Charlotte, NC, 28262
Salary:
75000
Posted:
June 18, 2024

Contact this candidate

Resume:

Deepthi Gade

Software Engineer

Location: NC Email: ad6jbi@r.postjobfree.com Phone: 980-***-**** github.com/Deepthigade02

linkedin.com/in/deepthigad

SUMMARY

• Around 3 years of experience in SDLC for Java/J2EE-based web applications, covering analysis, coding, testing, deployment, and maintenance.

• Proficient in Agile (Scrum) methodologies and project management with Jira.

• Developed web applications using JSP, Spring Framework (MVC), Spring Core, and HTML.

• Proficiency in implementing complex state management solutions using React Context and Hooks, leading to more predictable and easier-to-debug UIs.

• Experience in utilizing Typescript generics and advanced types in React.js to create highly reusable component libraries and HOCs

(Higher-Order Components).

• Expert in Java/J2EE design patterns, including MVC, Factory, Data Access Object, and Singleton.

• Skilled in version control with GIT, providing a collaborative platform for development.

• Experienced in deploying Java applications through SOAP, RESTful, and WSDL.

• Proficient in Python for a range of tasks from scripting to web development.

• Familiar with GraphQL for efficient data querying and manipulation through a flexible API approach.

• Adept in Spring Boot for rapid development of microservices and standalone applications.

• Experienced with databases like MySQL, Oracle, MS SQL Server, PostgreSQL, and MongoDB, covering tables, views, indexes, stored procedures, and unstructured data storage.

PROFESSIONAL EXPERIENCE

Uber NY Software Engineer Intern Jul 2023- Current

• Increased application efficiency by 15% by implementing advanced Spring controllers, integrating with HTML, CSS, and AJAX for dynamic data handling, crucial for managing interactions with five key downstream services.

• Achieved a 25% increase in UI responsiveness by redesigning the front-end using a combination of React, middleware, Bootstrap, and JQuery. This approach enabled dynamic, user-centric interfaces with sophisticated HTML and CSS integration.

• Streamlined bug identification and resolution processes by 20% through the use of Swagger for API testing, Postman for endpoint analysis, and Chrome DevTools. Enhanced these tools with JavaScript and AJAX for more efficient front-end debugging.

• Enhanced the performance of React.js applications by 40% by employing advanced memoization and PureComponent techniques, alongside JavaScript optimizations to reduce unnecessary re-renders, thus improving user interaction and application speed.

• Developed custom JavaScript automation scripts, integrating JQuery, to streamline repetitive front-end tasks. This innovation saved approximately 50 man-hours per month, significantly boosting team productivity.

• Optimized client-side rendering using JavaScript and AJAX, achieving a 30% reduction in page load times, which substantially enhanced the overall user experience and interface speed.

• Enhanced user satisfaction by integrating JSP, CSS, Spring Boot, and Java with Bootstrap, creating responsive and interactive user interfaces. This blend of technologies provided a more engaging user experience.

• Improved data integrity and operational efficiency by 15% by developing and consuming RESTful services in Java, incorporating AJAX for robust and secure data exchange, crucial for system stability and reliability.

• Streamlined the analysis of Prometheus-detected issues by 20% by enhancing Grafana dashboards with JavaScript and AJAX for advanced querying and annotations, enabling more effective correlation of system changes.

• Developed high-throughput Kafka streaming pipelines that integrate JavaScript, processing millions of messages daily with a substantial reduction in message loss, achieving a rate of less than 0.01% and significantly enhancing real-time data flow between microservices.

• Reduced code deployment time from 3 hours to under 1 hour, a significant improvement, by leading efficient Jenkins environment deployments. This was achieved by integrating HTML, CSS, and JavaScript techniques to streamline the CI/CD pipeline.

• Boosted backend performance by 10% through the development of Java modules interacting with MySQL via JDBC. Utilized JavaScript to enhance database connectivity and operations, resulting in faster data processing and retrieval.

• Maintained high reliability in RESTful services with zero downtime over six months by using Postman for comprehensive API testing, supplemented with JavaScript-based testing strategies to ensure service continuity and robustness.

• Created secure Virtual Private Cloud (VPC) networks on Google Cloud, leveraging HTML, CSS, and JavaScript. This initiative enhanced network security and ensured compliance with data protection regulations, crucial for safe data transfer and service communication in cloud environments.

Trigent India Software Engineer Mar 2020- Jul 2022

• Developed a Java-based JSON parser for payment files, leading to a 25% improvement in processing accuracy and streamlined data flow into downstream modules.

• Increased user engagement by 30% by developing dynamic, interactive features using JavaScript, HTML, CSS, and Bootstrap.

• Implemented test cases using JUnit and Mockito, achieving an impressive 90% test coverage, thereby substantially elevating code reliability and quality.

• Developed complex JavaScript functionalities to enhance user interfaces, resulting in a 30% increase in user engagement through dynamic content manipulation and interactive features.

• Leveraged Redis caching in Spring-based RESTful API development, resulting in a 70% increase in transaction processing speed and efficiency.

• Executed complex JPQL and SQL queries for core banking systems, enhancing data retrieval speed and accuracy.

• Refactored React components to TypeScript, improving type safety and reducing runtime errors.

• Successfully configured Jenkins for CI/CD, reducing the code deployment time and enabling seamless integration and delivery.

• Managed relational databases using AWS RDS, including PostgreSQL and MySQL, ensuring database scalability, availability, and security.

• Improved user experience across different browsers by 80% using advanced JavaScript, HTML, and CSS for consistent web application performance.

• Worked closely with cross-functional teams to design robust and efficient RESTful services using Spring Boot, achieving a 20% reduction in API call latency.

• Ensured cross-browser compatibility of web applications by utilizing advanced JavaScript techniques, leading to a consistent user experience across various browsers and improving accessibility by 10%.

• Created comprehensive guides and led training sessions on JUnit test case and mock object implementation, resulting in a 10% improvement in overall code quality across the development team.

• Boosted server response time by 30% with Java Spring Boot REST APIs, enhanced by NodeJS for better asynchronous processing.

• Implemented query optimization techniques in Google BigQuery, including partitioning and clustering, to improve query performance and reduce costs associated with data processing.

• Developed Learning Management System using TypeScript and React, utilizing Redux and React Router DOM for routing.

• Improved server response time by 30% with REST APIs in Java Spring Boot.

• Created and maintained Postgres databases to increase data accessibility.

• Practiced agile development, actively engaging in scrum ceremonies and related methodologies.

• Performed product testing with Quality Assurance Engineers using JUnit, increasing product reliability by 20%. PROJECTS

Mobile Trading Website HTML,CSS,JavaScript,NodeJs,BootStrap

• Lead the development of a robust mobile trading website from start to finish using HTML, CSS, JavaScript, NodeJS, and Bootstrap. Dedicated to developing an intuitive, responsive interface to improve user experience and accessibility.

• Added dynamic features that allow for the smooth inclusion of trade entries, expediting the trading process while maintaining rigorous record-keeping for precision and dependability. Credit Card Fraud Detection System Front End Techs,MongoDB,Python,Anaconda,Visual Studio Code.

• With utilized HTML, CSS, JavaScript, BootStrap, JQuery, and AJAX, I was able to orchestrate the building of a powerful Credit Card Fraud Detection System. These technologies were carefully stitched together to create an intuitive user interface, with the user experience and simplicity of interaction being prioritized.

• Completed a secure back-end integration with MongoDB, including the establishment of secure API calls. This simplified the link between transactional data, which was kept in CSV files, and the user-centric front-end. This seamless connectivity allowed for efficient data management while maintaining strict user access rules, assuring data security and integrity across the system. TECHNICAL SKILLS

Programming Languages: JavaScript, Java, Python, C++, PHP, Go, HTML, CSS Databases: MySQL, PostgreSQL, MongoDB, Oracle SQL

Frameworks/Tools: React, Redux, Google Firebase, Git, Github, NodeJS, ExpressJS, GraphQL, Jest, Bootstrap, Material- UI, D3.js, jQuery, Linux, Unix, React Native, AWS, Flask, Spring Boot, JUnit EDUCATION

University Of North Carolina At Charlotte

Master of Science in Computer Science

Aug 2022 - Dec 2023

Charlotte, NC

Lovely Professional University Aug 2017- Jun 2021

Bachelors of Technology in CSE India



Contact this candidate