Junior Software Developer
CurrentAs a Junior Software Developer, I work as part of a development team, focusing on writing, testing, and maintaining code for various applications. I also contribute to other areas within Software such as documentation, wireframe design and managing teams through the software development life cycle for various project. I have worked on the following tasks:- Managed cross-functional teams across multiple projects throughout the Software Development Life Cycle (SDLC), successfully delivering key objectives on time and within budget. This resulted in a significant increase in client satisfaction.-Authored comprehensive Business Requirements Specifications and Software Design Documentation, enhancing project clarity and reducing revision cycles. -Designed wireframes and flow diagrams for various software projects, which led to a reduction in design iteration time and improved stakeholder understanding. .- Executed bug fixes using Python and implemented automated testing with Selenium, resulting in decreased average bug resolution times and enhanced overall software reliability.-Developed full-stack software solutions using Python and Django, including a ChatBot with Rasa that improved customer interaction efficiency. Additionally, I created a CRM system with Strapi that streamlined client management processes, leading to increased user engagement.- Logged and tracked tickets using Trello- Communicated effectively with team members and supervisors using Slack- Performed automation testing using Selenium. - Presented software demo's to clients- Attended university career fairs to bring more awareness on company and opportunities within software development to students