Post Job Free

Resume

Sign in

Software Developer Java

Location:
Lynnwood, WA
Posted:
March 12, 2024

Contact this candidate

Resume:

VIDHI POPAT

Lynnwood, WA 425-***-**** https://github.com/popatvidhi

ad4alo@r.postjobfree.com https://www.linkedin.com/in/popatvidhi/ SUMMARY

Experienced software developer with around 3 years of experience as a full-stack Java developer and backend developer EDUCATION

Master of Science in Information Systems, Northeastern University December 2023 Data Structure and Algorithms, Web Development, UX Design, Database Management Systems GPA: 3.81/4 Bachelor of Engineering in Computer Engineering, University of Mumbai May 2019 TECHNICAL SKILLS

Programming language: Java, C++, HTML, CSS, JSwing, SCSS, JavaScript Framework: Hibernate, REST API, OJET, ReactJS, NodeJS, Spring Boot, Spring JDBC Database and Cloud: SQL, MySQL, Oracle, PL/SQL, AWS EC2, AWS S3, Oracle Cloud CI/CD: Jenkins, Git, GitLab, Brazil

Other technologies: Docker, SVN, Jira, Confluence, WebLogic, Postman, Jmeter, SOAP UI, XML WORK EXPERIENCE

Northeastern University, Boston, MA, USA Jan 2023 – Dec 2023 Graduate Teaching Assistant

• Guided 80+ students through Java-based data structures and algorithms, making learning hands-on and engaging

• Oversaw 25 teams to deliver top-notch projects, optimizing solutions with the Christofides algorithm for the Travelling Salesman Problem Amazon Robotics (AR), Boston, MA, USA July 2022 – Dec 2022 Software Developer Co-op

• Strengthened transition of a simulation visualizer from unity engine to omniverse by refining underlying API logic

• Delved into physics and interactions of a simulation platform, documenting findings on all functional features for team comprehension

• Redesigned simulation platform within an Agile environment, resulting in a 10% efficiency boost

• Rectified global virtual time of simulation pruning, optimizing functionality for over 7 dependent features using Java Improved visual fidelity through the addition of 43 integration tests and 10 unit tests using Mockito, resolving critical service failures Oracle Financial Services Software Limited, Mumbai, India Aug 2019 - Aug 2021 Software Engineer II

• Enhanced existing APIs leveraged by leading online payments bank in India, addressing deadlock transaction performance issue

• Implemented and provided crucial support production and user acceptance testing environment of Oracle’s Core Banking system

• Resolved concurrency issue, which accelerated REST API response time by 30% using Oracle SQL and Java

• Revamped bank teller interfaces by 60 %, enabling users to process 16 more cheques per minute with ReactJs

• Established a new testing environment for a small finance bank deployed to Oracle Could Infrastructure

• Led a team of 6 engineers, streamlining product development workflows, and guiding successful deliveries PROJECTS

Secure P2P File Sharing Github

• Performed a multithreaded Java P2P file-sharing application for the distribution of large files over the network

• Executed a key lookup and neighbor selection operating the choking-unchoking mechanism of the Bit-Torrent protocol The Menace Github

• Conceptualized and designed a noughts and crosses application that blocks all possible winning moves when played against humans

• Achieved an accuracy of 70% by improving the minimax algorithm

• Executed dynamic game state storage to train Menace by selecting the next best move based on rewards/punishments from previous games Task Tracker Github

• Hosted and developed a website for tracking tasks in projects using React JS and MongoDB

• Redesigned the JIRA system and revised its efficacy of it by 30% by facilitating global collaboration between users Oasis Github

• Developed and launched a staking DAO dApp on Moonbeam alpha testnet, empowering users to freely express thoughts

• Integrated token reward system to incentivize engaging posts, leveraging LLM, Solidity, Typescript, React, and Tailwind CSS



Contact this candidate