Ankur Halder Ankur Halder

Ankur Halder

Aspiring Software Developer

Passionate and enthusiastic about software development, proficient in MERN stack, Django (full stack, REST API, ORM), Python (OOP), JavaScript (OOP), Next.js (full stack), and DSA. Confident and dedicated in creating effective solutions. Moreover, active contributor to open-source projects.

Age: 23

Gender: Male

Date of Birth: 30/05/2001

Languages Known: Bengali, Hindi, English

Address: 13R Ishan Ghosh Road, Kolkata: 700008, West Bengal, India

Email: ankur.halder12345@gmail.com

Website: ankurhalder.in

Hi 👋, I'm Ankur Halder. Passionate and enthusiastic about software development, proficient in MERN stack, Django (full stack, REST API, ORM), Python (OOP), JavaScript (OOP), Next.js (full stack), and DSA. Confident and dedicated in creating effective solutions. Moreover, active contributor to open-source projects.

Education

B.Tech, Computer Science

Institution: University Of Engineering & Management, New Town

Status: Currently Pursuing

Expected Graduation: 2025

Senior Secondary (XII), Science

Institution: SHRI RITAM VIDYAPITH (WBCHSE board)

Year of Completion: 2021

Percentage: 76.60%

Secondary (X)

Institution: Behala Aryya Vidyamandir (WBBSE board)

Year of Completion: 2017

Percentage: 85.70%

Skills

Programming Languages

  • JavaScript
  • Python
  • C

Web Development

  • React.js
  • Next.js
  • HTML5
  • CSS
  • Bootstrap

Frontend Frameworks/Libraries

  • Advanced React
  • React.js

Backend Frameworks/Libraries

  • Express.js
  • Node.js
  • Django
  • Django REST Framework

UI/UX

  • UX/UI
  • Figma (Software)

Database

  • SQL
  • NoSQL
  • MongoDB
  • Mongoose ODM
  • PL/SQL

Cloud Technologies

  • Google Cloud Dataflow
  • Amazon Web Services (AWS)
  • IBM Cloud

DevOps/CI/CD

  • Cloud Native Practices
  • Continuous Integration and Continuous Delivery (CI/CD)
  • DevOps
  • GitFlow
  • Version Control
  • Git
  • GitHub
  • Docker
  • Kubernetes
  • OpenShift
  • Serverless Computing

Other

  • Software Development Life Cycle (SDLC)
  • Containers
  • Microservices
  • Application Security
  • Linux
  • REST APIs
  • Object-Relational Mapping (ORM)

Projects

AdComSys 2024 Website

Duration: May 2023 - Sep 2023

Organization: University of Engineering & Management (UEM)

Description: Developed the official website for the First International Conference on Advanced Computing and Systems, AdComSys 2024, organized by UEM. Collaborated with Vidit Modi to create a seamless digital experience facilitating knowledge exchange and collaboration in cutting-edge technologies.

Technologies Used:

  • HTML
  • CSS
  • SCSS
  • JavaScript
  • React.js
  • Next.js
  • Google Dialogflow

Skills Gained:

  • Next.js
  • React.js
  • Cascading Style Sheets (CSS)
  • Advanced React
  • Dialogflow

Website: https://adcomsys.uem.edu.in

Additional Info: The website serves as the central hub for the conference, offering a comprehensive overview of the event's objectives, agenda, and speakers.

Hashtags: AdComSys2024, UEM, TechConference, SoftwareDevelopment, ProfessionalAchievement, NextGenLeaders

Space Otaku

Duration: Jan 2023 - Sep 2023

Organization: University of Engineering & Management (UEM)

Description: Space Otaku is your ultimate destination for all things space! Powered by Next.js, Sass, and Dialogflow, it provides a seamless experience for space enthusiasts. Track astronauts, explore the ISS, and dive into celestial wonders!

Technologies Used:

  • Next.js
  • Sass
  • Dialogflow
  • HTML5 Canvas
  • Three.js
  • Git
  • GitHub
  • Responsive Web Design

Skills Gained:

  • Next.js
  • React.js
  • Advanced React
  • Cascading Style Sheets (CSS)
  • Dialogflow
  • HTML5 Canvas
  • Three.js
  • Git
  • GitHub
  • Responsive Web Design

Website: https://www.spaceotaku.online

GitHub: https://github.com/ankurhalder/spaceotaku

License: GNU AFFERO GENERAL PUBLIC LICENSE

Internships

Student Intern

Company: CODSOFT

Location: Virtual/Work from Home

Start Date: October 10, 2023

End Date: October 11, 2023

Topic: Web Development

Description: During my internship at CODSOFT, I had the opportunity to work remotely and gain hands-on experience in web development. I collaborated with the development team to create and enhance web applications, focusing on front-end and back-end development tasks. My responsibilities included implementing new features, troubleshooting issues, and optimizing website performance. Throughout the internship, I deepened my understanding of web technologies such as HTML, CSS, JavaScript, React.js, Node.js, and MongoDB and gained practical experience with frameworks and libraries. Additionally, I learned to effectively communicate and collaborate in a virtual work environment, demonstrating adaptability and teamwork.

View Certificate

Web Development Intern

Company: OCTANET SERVICES PVT LTD.

Location: Remote

Start Date: February 1, 2024

End Date: March 1, 2024

Topic: Web Development

Description: During the internship period, Ankur Halder demonstrated exceptional dedication, enthusiasm, and a strong willingness to learn. They actively engaged in various projects and tasks assigned to them, exhibiting remarkable skills and a high level of professionalism.

View Certificate

Intern

Company: InternPe

Location: Remote

Start Date: January 29, 2024

End Date: February 25, 2024

Topic: Python Programming

Description: During their working period, Ankur Halder was found to be a sincere and dedicated intern with a professional attitude and very good knowledge of the job.

Courses

Meta Front-End Developer

Provider: Coursera

Completion Date: January 2023 - August 2023

Description: As Ankur Halder, I successfully completed the Meta Front-End Developer program, equipping myself with a comprehensive understanding of front-end development. Through this 9-course program, I gained practical knowledge and hands-on experience in HTML, CSS, JavaScript, React, version control, and UX/UI design principles. With these skills, I am well-prepared to contribute to front-end development projects and deliver user-friendly and visually appealing web applications.

Topics Covered:

  • Introduction to Front-End Development
  • Programming with JavaScript
  • Version Control
  • HTML and CSS in depth
  • React Basics
  • Advanced React
  • Principles of UX/UI Design
  • Front-End Developer Capstone
  • Coding Interview Preparation

Skills Gained:

  • Frontend Development
  • HTML
  • CSS
  • JavaScript
  • React.js
  • Version Control
  • UX/UI Design

Certificate Link: View Certificate

Meta Back-End Developer

Provider: Coursera

Completion Date: June 2023 - February 2024

Description: Successfully completing the Meta Back-End Developer program, I, Ankur Halder, acquired the technical skills required to become a qualified back-end developer. Through this 9-course program, I gained expertise in programming systems including Python Syntax, Linux commands, Git, SQL, version control, cloud hosting, APIs, JSON, XML, and more. With hands-on experience and a portfolio showcasing my skills, I am well-prepared for interviews and ready to confidently use code to solve problems.

Topics Covered:

  • Introduction to Databases for Back-End Development
  • Version Control
  • The Full Stack
  • Introduction to Back-End Development
  • APIs
  • Coding Interview Preparation
  • Django Web Framework
  • Back-End Developer Capstone
  • Programming in Python

Skills Gained:

  • Backend Development
  • Python
  • Linux
  • Git
  • SQL
  • Cloud Hosting
  • APIs
  • JSON
  • XML
  • Django

Certificate Link: View Certificate

Meta Database Engineer

Provider: Coursera

Completion Date: August 2023 - February 2024

Description: Upon successful completion of the Meta Database Engineer program, I, Ankur Halder, have gained proficiency in SQL syntax and learned how to interact with databases effectively. This 8-course program equipped me with skills to create, manage, and optimize databases, write database-driven applications in Python, and develop a solid understanding of advanced data modeling concepts. With hands-on experience and a portfolio showcasing my expertise, I am well-prepared to contribute to database management and development projects.

Topics Covered:

  • Database Engineer Capstone
  • Version Control
  • Advanced Data Modeling
  • Database Structures and Management with MySQL
  • Advanced MySQL Topics
  • Coding Interview Preparation
  • Database Clients
  • Programming in Python
  • Introduction to Databases

Skills Gained:

  • Database Management
  • SQL Syntax
  • Python
  • Database Administration
  • MySQL

Certificate Link: View Certificate

Google UX Design

Provider: Coursera

Completion Date: August 2023 - February 2024

Description: Successfully completing the Google UX Design specialization, I, Ankur Halder, gained comprehensive knowledge and practical skills in user experience (UX) design. Through this 7-course program developed by Google, I learned to follow the design process: empathizing with users, defining pain points, ideating solutions, creating wireframes and prototypes, and testing and iterating on designs. Additionally, I acquired foundational UX research skills, including planning and conducting research studies, as well as synthesizing research results. With hands-on experience and a portfolio showcasing my expertise, I am well-prepared for introductory-level roles in UX design.

Topics Covered:

  • Create High-Fidelity Designs and Prototypes in Figma
  • Conduct UX Research and Test Early Concepts
  • Design a User Experience for Social Good & Prepare for Jobs
  • Build Dynamic User Interfaces (UI) for Websites
  • Foundations of User Experience (UX) Design
  • Start the UX Design Process: Empathize, Define, and Ideate
  • Build Wireframes and Low-Fidelity Prototypes

Skills Gained:

  • User Experience Design
  • UX Research
  • Wireframing
  • Prototyping
  • Figma

Certificate Link: View Certificate

IBM Front-End Developer

Provider: Coursera

Completion Date: November 2023 - February 2024

Description: Upon successfully completing the IBM Front-End Developer specialization, I, Ankur Halder, have acquired mastery of practical skills and tools utilized by front-end developers in their daily work. Throughout this 11-course program developed by IBM, I delved into developing web pages using HTML, CSS, JavaScript, and React, while also applying essential user interface and user experience (UI/UX) principles and best practices. Moreover, I honed my ability to manage code effectively using GitHub repositories and branches. Through hands-on labs and projects, I built a comprehensive portfolio to demonstrate my expertise and readiness for professional front-end development roles.

Topics Covered:

  • Introduction to HTML, CSS, & JavaScript
  • Get Started with Cloud Native, DevOps, Agile, and NoSQL
  • Front-End Development Capstone Project
  • Build User Interfaces with React
  • Single Page Web Applications with AngularJS
  • Building Scalable APIs with GraphQL
  • Version Control with Git and GitHub
  • Introduction to DevOps and Site Reliability Engineering
  • Continuous Integration and Continuous Deployment
  • Introduction to NoSQL Databases
  • Introduction to Agile Development
  • Cloud Native and DevOps Capstone Project

Skills Gained:

  • Front-End Development
  • HTML
  • CSS
  • JavaScript
  • React
  • AngularJS
  • GraphQL
  • Git and GitHub
  • DevOps
  • NoSQL Databases

Certificate Link: View Certificate

Advanced Data Structures in C++

Provider: edX

Completion Date: April 2023 - July 2023

Description: Successfully completing the Advanced Data Structures course, I, Ankur Halder, have acquired advanced proficiency in implementing and utilizing various data structures in C++. Through this comprehensive course, I gained hands-on experience in designing and analyzing efficient algorithms using advanced data structures such as heaps, balanced binary search trees, hash tables, and graphs. Additionally, I developed a deep understanding of algorithmic complexity and applied this knowledge to solve complex programming challenges. With this expertise, I am well-equipped to tackle advanced software development projects requiring optimized data handling and algorithm design.

Topics Covered:

  • Introduction to Algorithms
  • Algorithm Design and Analysis
  • Graph Algorithms
  • Hashing and Hash Tables
  • Advanced Trees and Heaps
  • Disjoint Set Data Structures
  • Dynamic Programming
  • Greedy Algorithms
  • NP-Completeness and Approximation Algorithms

Skills Gained:

  • Data Structures
  • Algorithm Analysis
  • C++ Programming
  • Graph Algorithms
  • Dynamic Programming
  • Greedy Algorithms

Certificate Link: View Certificate

Machine Learning by Stanford University

Provider: Coursera

Completion Date: January 2024 - April 2024

Description: Successfully completing the Machine Learning course by Stanford University, I, Ankur Halder, have acquired foundational knowledge and practical skills in machine learning. Through this rigorous program taught by Professor Andrew Ng, I gained expertise in various machine learning algorithms, including supervised learning, unsupervised learning, and neural networks. I also learned to apply machine learning techniques to real-world problems, such as image recognition and anomaly detection. With hands-on programming assignments and a final project, I developed proficiency in using MATLAB/Octave and Python libraries for machine learning tasks.

Topics Covered:

  • Introduction to Machine Learning
  • Linear Regression with One Variable
  • Linear Algebra Review
  • Logistic Regression
  • Regularization
  • Neural Networks: Representation
  • Machine Learning System Design
  • Support Vector Machines
  • K-Means Clustering and PCA
  • Anomaly Detection and Recommender Systems
  • Large Scale Machine Learning
  • Application Example: Photo OCR

Skills Gained:

  • Machine Learning Algorithms
  • Supervised Learning
  • Unsupervised Learning
  • Neural Networks
  • Python Programming for Machine Learning
  • MATLAB/Octave Programming for Machine Learning

Certificate Link: View Certificate

Python for Data Science and AI

Provider: Coursera

Completion Date: October 2023 - December 2023

Description: Successfully completing the Python for Data Science and AI course, I, Ankur Halder, have gained proficiency in using Python for data manipulation, analysis, and visualization. Through this program offered by IBM, I acquired essential programming skills in Python, explored various libraries and tools for data analysis, and learned to implement machine learning algorithms for predictive analytics and data-driven decision-making. With hands-on labs and a final project focusing on real-world datasets, I developed a robust portfolio demonstrating my capabilities in leveraging Python for data science applications.

Topics Covered:

  • Python Basics
  • Python Data Structures
  • Python Programming Fundamentals
  • Python Libraries (NumPy, Pandas, Matplotlib, Seaborn)
  • Introduction to Data Analysis and Visualization
  • Machine Learning with Python
  • Applied Data Science Capstone Project

Skills Gained:

  • Python Programming
  • Data Manipulation and Analysis
  • Data Visualization
  • Machine Learning Algorithms
  • Predictive Analytics
  • Statistical Analysis

Certificate Link: View Certificate

Deep Learning Specialization

Provider: Coursera

Completion Date: February 2024 - May 2024

Description: Successfully completing the Deep Learning specialization, I, Ankur Halder, have acquired advanced knowledge and practical skills in deep learning techniques and their applications. Through this program developed by Andrew Ng and taught on Coursera, I gained expertise in building and training deep neural networks, implementing cutting-edge techniques such as convolutional networks, sequence models, and generative adversarial networks (GANs). Additionally, I explored practical aspects of deep learning, including best practices, regularization techniques, and hyperparameter tuning. With hands-on assignments and a final project, I developed proficiency in using Python and TensorFlow/Keras for deep learning tasks.

Topics Covered:

  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter Tuning, Regularization, and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models
  • Generative Adversarial Networks (GANs)

Skills Gained:

  • Deep Learning Techniques
  • Neural Networks
  • Convolutional Networks
  • Generative Adversarial Networks (GANs)
  • TensorFlow and Keras in Python
  • Python Programming for Deep Learning
  • Deep Learning Capstone Project

Skills Gained:

  • Deep Learning Techniques
  • Neural Networks
  • Convolutional Networks
  • Sequence Models
  • Generative Adversarial Networks (GANs)
  • TensorFlow and Keras
  • Python Programming for Deep Learning

Certificate Link: View Certificate

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

Provider: Coursera

Completion Date: March 2024 - May 2024

Description: Successfully completing the Introduction to TensorFlow course, I, Ankur Halder, gained proficiency in using TensorFlow to build and train artificial intelligence and machine learning models. Through this course developed by deeplearning.ai and taught on Coursera, I learned to implement deep learning algorithms using TensorFlow and Keras, including neural networks and convolutional networks. Additionally, I explored real-world applications of TensorFlow for natural language processing (NLP) and image recognition tasks. With hands-on labs and a final project, I developed practical skills to apply TensorFlow effectively in various domains.

Topics Covered:

  • Introduction to TensorFlow
  • Convolutional Neural Networks in TensorFlow
  • Natural Language Processing in TensorFlow
  • Sequences, Time Series, and Prediction

Skills Gained:

  • TensorFlow Framework
  • Deep Learning Algorithms
  • Neural Networks
  • Convolutional Networks
  • Natural Language Processing (NLP) with TensorFlow
  • Image Recognition with TensorFlow

Certificate Link: View Certificate

SQL for Data Science

Provider: Coursera

Completion Date: September 2023 - December 2023

Description: Successfully completing the SQL for Data Science course, I, Ankur Halder, gained proficiency in using SQL to manage and analyze data for data science applications. Through this course developed by UC Davis and taught on Coursera, I learned to write SQL queries to retrieve, manipulate, and analyze data stored in relational databases. Additionally, I explored advanced SQL topics such as joins, subqueries, and aggregations, and applied SQL in real-world scenarios using PostgreSQL. With hands-on labs and a final project, I developed practical skills to work with large datasets and perform complex data analysis tasks using SQL.

Topics Covered:

  • Introduction to Databases and Basic SQL
  • Advanced SQL
  • SQL for Data Science Capstone Project
  • Working with PostgreSQL
  • SQL Joins and Performance Tuning
  • Managing Big Data with SQL

Skills Gained:

  • SQL Querying
  • Relational Databases
  • Data Manipulation Language (DML)
  • Data Definition Language (DDL)
  • PostgreSQL
  • Query Optimization

Certificate Link: View Certificate

IBM Applied AI

Provider: Coursera

Completion Date: November 2023 - February 2024

Description: Successfully completing the IBM Applied AI course, I, Ankur Halder, gained practical skills in applying artificial intelligence (AI) techniques to real-world problems. Through this course developed by IBM, I learned to design and implement AI-powered solutions using machine learning algorithms, natural language processing (NLP), computer vision, and predictive analytics. Additionally, I explored AI applications in various industries, including healthcare, finance, and marketing. With hands-on labs and a final project, I developed practical skills to build and deploy AI models for business applications.

Topics Covered:

  • Introduction to AI and Machine Learning
  • Supervised and Unsupervised Learning
  • AI Capstone Project
  • Natural Language Processing (NLP)
  • Computer Vision
  • Deep Learning and Neural Networks
  • AI for Business Applications

Skills Gained:

  • Applied Artificial Intelligence
  • Machine Learning Algorithms
  • Natural Language Processing (NLP)
  • Computer Vision
  • Deep Learning Techniques
  • AI Model Deployment

Certificate Link: View Certificate

Contact Information

  • Email: ankur.halder12345@gmail.com
  • Phone: +91 97489 03490
  • Nationality: Indian