SITIKANTA PANIGRAHI

BACKEND DEVELOPER
ALGORITHMS REFINMENT AND ANALYSIS
Knowing is not enough we must apply; To be willing is not enough we must do.
profile-image
add

SITIKANTA PANIGRAHI

WEB APPLICATION DEVELOPER
BACK-END AND ALGORITHMS REFINEMENT
As a river never drinks its own water and a tree never consumes its own fruit, so we must share what we have for it is to benefit another

A self-directed and motivated student, currently in my sophomore year pursuing a degree in Information technology. I am successful in quickly building skills, self-learning and acquiring new knowledge in various domains of software development. Motivated to learn, grow and excel in the software development industry. Effective at supporting team needs with hard work, attention to detail and collaboration skills.I major in web application development but with growing interest in dockerized micro services,blockchain.

Education

C
BACHALOR OF TECHNOLOGY
Veer Surendra Sai University of Technology,Burla,Odisha
Aug 2019 - Date

I am currently persuing the Bachelor degree in Information Technology in VSSUT Burla.

INTERMEDIATE
F.M Jr College,Balasore,Odisha
June 2016- May 2018

I have completed my intermediate in science stream with computer science as optional with an aggrigate pf 82.5%.

Skills

Python
90%
Django
98%
Flask
92%
Django RestFramework
85%
Javascript
85%
Reactjs
80%
Git
95%
Redux.js
80%
Docker
90%
Nginx
80%
C/C++
90%
Elasticsearch
70%

Experience

Back-end Development
SANINS
May 2021 - June 2021

Worked on Amlajan app that connects the voices of those in need of oxygen.Created Rest Api endpoints for the same.Implemented the backend using Quart framework(Python) & Azure.Used Docker,Azure Container Registry & Github Actions for CI/CD pipeline & deployment.

U
Django Developer
FREELANCE
Jan 2021 - Feb 2021

Worked on developing the new Official IT Career Point Website from scratch.Created video and image upload functionality using Django.Used AWS S3 as file storage,AWS RDS(postgresql) as database and deployed the app using an EC2 instance.

Portfolios

portfolio

SASSIFY

Fully managed E-Commerce Engine made wih Django Rest Framework & Reactjs

portfolio-demo

Collabo

Multi user platform which uses Websockets for code editing,chatting and drawing in canvas in realtime manner.

portfolio-demo

Smart-rsvp

Qr code based smart invitation made with django and chart.js

portfolio-demo

Amlajan

App that connects oxygen providers with patient.

portfolio-demo

QUOTE-MAKER

App which generates quotes based on user's input

portfolio-demo

Crypto-DashBoard

A realtime dashboard made with WebSockets and Celery.

Tech Interest

The below technologies are the ones I am actively pursuing and have gained interest in

Docker
Micro services
Blockchain
Elasticsearch
DevOps
SaaS

Blog

blog-image
How to Implement Server Sent Events Using Python Flask and JavaScript

A typical Request Response cycle works such that client sends request to server and server responds to that request. But there are few use cases where we might need to send data from server without request or client is expecting a data that can arrive at anonymous time. There are few mechanisms available to solve this problem.More Here

blog-image
Serving Static Files In Django

Static files are files that don’t change when your application is running. These files do a lot to improve your application, but they aren’t dynamically generated by your Python web server. In a typical web application, your most common static files will be the following types:More Here

blog-image
Class-Based Views vs. Function-Based Views

There was a time that function-based generic views was a thing. They were created to address the common use cases. But the problem was that they were quite simple, and was very hard to extend or customize them (other than using configurations parameters). To address those issues, the class-based views was created. Now, views are always functions. Even class-based views.More Here

Contact