Nithin Kumar Pechetti
Seattle, Washington +1-469-***-**** ******@***.*** LinkedIn GitHub
EDUCATION
Rochester Institute of Technology, Rochester, New York 05/2022 Master of Science, Computer Science GPA – 3.87/4.0 Courses: Advanced Object-Oriented Programming Concepts, Computational Problem Solving, Foundation of Computer Science Theory, Artificial Intelligence, Foundation of Algorithms, Introduction to Big Data, Big Data Analytics, Data Cleaning and Preparation. TECHNICAL SKILLS
• Programming Languages: Java, Python, C, C++, C#, .NET
• Database & Cloud: Oracle, SQL, NoSQL, MySQL, PostgreSQL, MongoDB
• Web Technologies and Frameworks: Angular, ReactJS, JavaScript, HTML, CSS, jQuery, Spring Boot, Kafka, Solr, Hibernate, Junit, J2EE, JSP
• Cloud and Infrastructure: AWS, EC2, Kubernetes, Docker, Azure Monitor, S3, Lambda, CloudWatch, Kinesis
• Tools: Git, Postman, JIRA, IntelliJ, Visual Studio, RStudio, MySQL Workbench, Wireshark, PyCharm, Eclipse, TFS PROFESSIONAL EXPERIENCE
Software Development Engineer, Amazon - MFN Discovery Experience July 2022 - Jan 2023
• Designed and implemented a solution to reduce the time complexity of the warp Datapath reactor, resulting in reduced infrastructure and operation costs by avoiding event bus throttling. Used Datapath and Java technologies to achieve goal.
• Increased the efficiency of the precompute backfill by revising the batching process logic. Utilized Java, Mockito, Unit Test Cases, SQS, and DynamoDB to analyze and revise the overall workflow.
• Implemented a secure and efficient email notification workflow to notify Amazon seller partners using Java, S3, Kinesis, and Lambda. Software Engineer Intern, Copart - Billing and Finance June 2021 – June 2022
• Designed and implemented an integrity check framework to ensure the accuracy and consistency of transactions throughout the business, resulting in timely identification and resolution of issues and saving both time and resources. Utilized modern tools such as Spring Boot, RESTful services, Kafka, microservices architecture, Docker, Mockito, JUnit, ReactJS, and Maven.
• Collaborated with cross-functional teams, including Program Managers, Business Analysts, and Team Leads, to gather and understand project requirements, design, develop, and modify Java-based applications.
• Developed and deployed secure and efficient software, while consistently documenting solutions and processes within an Agile software development environment.
Software Engineer II, Verizon - PeopleSoft Finance and Supply Chain Management June 2015 - Dec 2019
• Designed and implemented new functionalities following the software development life cycle and SOLID design principles. Thoroughly tested and documented the solutions to improve maintainability and scalability.
• Developed and executed robust test plans to cover all testing phases, including unit, integration, automation, user acceptance, and application quality improvement testing.
• Provided data-driven insights and recommendations through data analysis and reporting tools. Utilized database queries as well.
• Proactively troubleshoot problems, identified root causes, and found the best solutions to improve productivity and user experience.
• Envisioned and spearheaded multiple services, automations, and test-driven applications using Java, Spring Boot, JUnit, HTML, SQL, PLSQL. Gained expertise in Agile software delivery and Jira workflow management.
• Maintained high-quality code through the use of automated testing and continuous integration/continuous deployment processes. PROJECTS
Library Management System May 2022
Tech Stack: Spring Boot, Java, Hibernate ORM, Microservices Architecture, PostgreSQL, Thymeleaf, AWS Cloud
• Developed a comprehensive library management system using Spring Boot framework resulting in seamless user experience.
• Implemented microservices for authentication, catalog management, and checkout services, optimizing performance and scalability.
• Integrated Hibernate ORM for efficient data persistence and performance optimization, reducing the load on the database.
• Implemented role-based access control and security measures to protect sensitive information, ensuring data privacy and security.
• Created an insightful reporting system for library administrators, providing valuable insights and metrics.
• Deployed the application on the AWS cloud platform for improved access and enhanced system accessibility.
• Conducted thorough testing and quality assurance to guarantee system reliability and stability. Vending Machine OOD May 2021
• Utilized Java for creating a visually appealing graphical user interface for customers to interact with the machine.
• Implemented the MVC design pattern to separate the application logic, user interface, and data model for better maintainability and scalability.
New York Parking Violation Analysis, Big Data August 2020 Tech Stack: Java, Postgres, MongoDB, PostgreSQL, JDBC.
• Led a team of 3 in conducting data management, cleansing, analysis, and mining on 50 million parking violations issued in New York City over the last four years using R, Java, and MySQL.
• Significantly reduced data loading time by 70% through the implementation of an automated mechanism that divided the data into smaller batches for more efficient processing.