Computer Science Graduate aspiring to work as a Software Engineer. Flexible to learn new technology.
DevOps
GitHub, Docker, AWS, Heroku, Flask, PyCharm, Pytest, Jupyter NoteBook
Web Development
HTML, CSS, JavaScript, PHP, HTTP, Responsive Web Design, SEO, Web Analytics, Digital Marketing
Software Testing
QA Methodologies, Test Plan, Test Cases, Function Tests, Regression Tests, Test Autumation, Selenium
Networking
CISCO Packet Tracer, Telnet, Wireshark, TCP/IP, Hadoop
Programming Languages
Python, C/C++, Java, J2EE, .NET, C#, SQL, shell script
Databases
Sqlite, Oracle, MySQL
Table Tennis, Carrom, Roller Skating, Badminton, Swimming, Art and Craft, Piano, Yoga
A secure website was designed, where registered users can login to their account, and maintain a personalized database of Songs. Each Song record can store the Song information like Title, Artiste, Year, Genre etc. Authenticated users can edit, add or delete song records.
Docker was used for containerization and the product was deployed on Heroku cloud platform service
The NJIT Highlanders sports website was replicated to develop an intranet sports website. Functionality was developed to publish dynamic web pages with real time information of sports events. Database was maintained for sports facilities, teams and matches. Profiles of coaches, players and athletes were also maintained in the database.
Various prediction models were used to predict output and their accuracy compared. Supervised machine learning was used to build prediction models using various algorithms. Prediction model was built with a training dataset and the prediction model built was used to predict the output for a test dataset.
The results were submitted to Kaggle for evaluation
MapReduce job was run on Hadoop installed in AWS EC2 instance. MapReduce in Hadoop, fragments the input data and assigns the data chunks across the nodes in a Hadoop cluster for parallel processing. Hadoop was installed on Ubuntu and configured for Single Node Pseudo Distributed Mode. Given an input file with a subset of cards of a deck, a java program was written and compiled on the AWS Ubuntu server to compute the missing cards. The compiled JAR file and input file were copied to Hadoop and MapReducer job was run on the Hadoop distributed file system, to compute the missing cards. The outfut file with missing cards generated on Hadoop DFS was then copied to the local file system.
Master of Science in Computer Science
Major: Computer Science, Minor: Computer Networking and Security
Bachelor of Engineering in Information Science and Engineering
CISCO Packet Tracer was used to simulate Network Configuration of email servers in LAN. Test Plan and Test cases were written for automation testing to ensure successful configuration.