As you are looking for a job, make sure you are ready to interview! There are two things do here: 1) Prepare responses to common questions you will get asked in interview – see my sample. 2) Do Mock interviews using tools that you can find here such as Pramp, Gainlo, Placement, etc. Learning Guide
Attend 1-3 Events Every Week
A great way to network, especially when you are job searching is attending events. Connect with 2-3 people personally from each event. Connect with the event organizers and see if you can get involved! Tell them about your experience, goals, etc. and get actional insights from them. Learning Guide
Build Your Brand
You have a clear understanding of what you want and have taken some great actions towards your goal such as boot camp, personal projects, hackathons, etc. You have all the great ingredients, not put them together and showcase your hard skills and soft skills! LinkedIn looks great, but I suggest building a personal website!
Operationalized Job Search Process
Good job on setting a great goal: "Software engineer job in the next 3-6 months". Now you can focus on networking, applying, interviewing, and landing that job! Follow a systematic process to track all your applications, interviews, so you can nail out what works and what doesn't work.