Diligent software engineer with 5+ years of programming expertise and almost 2 years of professional experience. I enjoy coming up with the best possible solutions for any challenging situation through brainstorming. I took part in a lot of programming competitions to improve my problem-solving skills. Quick to pick up new frameworks and prefer effective teamwork where everybody can learn from each other. Excel at efficient time management and can deliver products on time.
4/B, South Begun Bari,
Tejgaon, Dhaka, Bangladesh
+880 1684855907
wazedrifat@gmail.com
BSC in CSE • Feb 2017 - Feb 2021
CGPA : 3.61 out of 4
HSC • 2014-2016
GPA : 5.00 out of 5
SSC • 2012-2014
GPA : 5.00 out of 5
Software Engineer 1• May, 2023 - present
Software Engineer• July, 2021 - April, 2023
Solved Around 2000+ problems including all Online Judges
Expert•Max Rating: 1623
3★•Max Rating: 1730
overall Solved : 500+
overall Solved : ~150
problem Solving : 4★
Participated in about 25+ onsite contests
2nd• December, 2017
6th• May, 2018
13th• April, 2019
23th• February, 2019
18th• July, 2018
Finalist• November, 2019
Advanced to round 1• 2018, 2019, 2020
ICPC ID• 2018, 2019
C C++ Python Java C# Javascript Typescript
NodeJS Django ASP.net Angular Flask Ionic Jupyter Notebook Unity Android Studio Firebase SQL SQLlite MySQL
Full Stack Development Object Oriented Programming Software Development App Development Database Design API Design Git Machine Learning Game Developement Simulator Design
Frontend : Angular
Backend : >NET
Database : File Context (for Simulation), blob storage, SQL Server
Utilizing nodes and edges, a schedule designer app with a dynamic graphical flow was created. made significant
contributions to the frontend and backend architecture designs. I Had to come up with many solutions with
graph algorithms to meet various requirements. USA based client
Frontend : Angular
Backend : ASP.net (WebAPI)
Database : SQLlite (Entity Framework Core used)
API : Jira API called to create issue
learned & completed this project from scratch in 8 hours
This project was created for my 3rd year database Project. This project contains a very big database schema with 40+ tables & relations.
Frontend : Html, CSS, Bootstrap, JQuery, Javascript
Backend : NodeJS
Database : Oracle Database, SQL
Chronic kidney disease predictor using machine learning & deep learning.
model creation : python, Sklearn, jupyter notebook, tensorflow, keras
web app : Flask, html, css, javascript, bootstrap4 etc.
Here 7 model was created using 7 different algorithms. Finally a hard voting was performed to get the optimal result. Final model has an accuracy of 99.2%.
finally this model was implemented into a web app using flask as backend.
Scans barcode & QR codes etc. using google ML kit. Scanned Barcodes with time are saved using firestore.
Loads saved barcodes with time from Firestore in a Recycle VIew
parse a JSON data (https://jsonplaceholder.typicode.com/posts) & shows it in a Recycle View.
Developed in around 3 hours
Sometimes I am asked about the projects that I made for only myself. This is one of those projects.
I needed to calculate private key from a very big public key for CTF. So, I made script for myself to handle the calculation. Here I needed bigMod, Extended Euclidean, Mod Inverse, euler totient function & prime factorization.
But prime factorization for 100+ digits needed complex algorithm implementation. This was made in a website(https://www.alpertron.com.ar/ECM.HTM?fbclid=IwAR0RF-VhPs1UZAYyFvMYQ5IDui-FrjQoNzPP190H_QwzpEvIJmU9lzMI5cs). So I made a python automation script to get the prime factorization from that website. and calculated the rest using above algorithms.
The game is based on arena battle type. Different legends can have the ability to save the kingdom from attacking monsters that lurking around all over the kings arena. In first level, players have to face the mighty demon king that came from the darker world to haunt and rule the kingdom. But our mighty king is too old and lazy so he summons powerful legends to defend him and is kingdom from evil's power. Those are the legends everyone wants. Join with them and see how you can save the lazy king from the evil hunts.
This game have recently two modes.
Touchdown Mode : A monster will try to run from the wild to castle, your job is to prevent it, monster will try to go to castle while avoiding player, while player can start from selected position & will got towards monster. If you can catch the monster you win, otherwise the castle will be in danger. Here, you have to calculate the perfect starting position to catch the monster.
Battle Mode : In second mode, this will be an all out war between monsters, & wizards, you will be given limited monster to kill all wizard & infiltrate the castle.