Web Developer | Full Stack ● Developed server side logic and RESTful APIs in Ruby on Rails to facilitate seamless integration between user facing React app and web server. Created endpoints for user authentications, data retrieval and manipulation. Worked with Active Admin panel for internal team administrative tasks ● Developed reusable Next.js components for consistent user interface. Integrated backend APIs and third party services with Axios. Implemented React Query for simplifying data fetching and manage server side state management, optimizing performance with caching, background re-fetching and pagination ● Developed automated web scraping scripts with Python, Selenium,Beautifulsoup to extract product details, pricing, promotion from websites and implemented Flask based APIs to serve scraped data for affiliate programs Independent Developer 2022-23 Web Developer ● As an independent developer, I worked in developing, building and optimizing user interfaces, and seamlessly integrating APIs to enhance application functionality Puri Engineering School 2018-22 Faculty ● Worked as a lecturer teaching Engineering Physics, Fluid Mechanics to students
Technical Skills
Server Side: Ruby on Rails, Python
Frontend: Next JS, Typescript, React Query, Tailwind CSS, Framer Motion, Zod, React Hook Form DevOps: AWS Amplify, S3 Database: PostgreSQL, MySQL, SQL Server
Projects
Shoppable Content: link
Technology: Ruby on Rails, Next JS, React, Tanstack Query, Typescript, Tailwind CSS, React Hook Form, Zod ● Sync Instagram contents of creators by integrating Phyllo ● Collect media url, affiliate link, validate required params and create content piece in our database, create affiliate products and make association between tables ● Fetch already created content pieces with attached products and serve when requested from client CreatorCommerce: link Technology: Ruby on Rails, Next Js, Tanstack Query, Tailwind CSS ● Backend implementation built using Ruby on Rails to handle API integration and database operation ● Integrated Razorpay as the payment gateway solution within project architecture to facilitate seamless transitions ● Frontend in Next Js for seamless user interface
Education
Bachelor of Technology, Mechanical Engineering
Biju Patnaik University of Technology | Rourkela, Odisha