Software Developer - 1
Oracle
2024 Jan — Present
Worked on designing, building, and maintaining application components as part of the Integrations Team.
“Implemented a new and fasted trie based segmented path matching which reduced path matching time for a reverse proxy by ~65%”
Responsibilities
- • Developed end-to-end features using React (Preact), Babel, OJET and RAPID framework to build application Pages.
- • Designed and Developed RESTFul APIs using JAX-RS, Java.
- • Optimized database queries and backend logic to improve performance.
- • Collaborated with product managers and designers to deliver features on time.
- • Participated in code reviews and production debugging.
- • Owned critical components maintaining application availability
Key Achievements
- • Implemented a new and fasted trie based segmented path matching which reduced path matching time for a reverse proxy by ~65%
- • Optimized Database Query and indexing, reducing the query run time from 30s to 0.5ms
- • Created a Python script to auto-generate PL/SQL procedures from a Java package, improving performance and saving 30 days of development effort
- • Developed an end to end automation feature for onboarding new clients reduing setup time by 80%
JavaNodeJsReactTypeScriptSpring BootOracle DBDockerKubernetesPLSQL