Prashant Kumar
About Prashant Kumar
Prashant Kumar is an Application Developer based in Bengaluru, India, currently working at Thoughtworks since 2021. He holds a Bachelor's degree in Computer Programming from Gandhi Institute of Engineering and Technology and possesses skills in both front-end and back-end technologies.
Work at ThoughtWorks
Prashant Kumar has been employed as an Application Developer at ThoughtWorks since 2021. In this role, he focuses on developing applications using various technologies. His work aligns with the company's commitment to agile methodologies, emphasizing practices such as clean code and continuous integration. His experience at ThoughtWorks complements his previous role at Tata Consultancy Services, where he developed a strong foundation in software engineering.
Education and Expertise
Prashant Kumar earned a Bachelor's degree in Computer Programming from the Gandhi Institute of Engineering and Technology, where he studied from 2013 to 2017. His educational background provided him with a solid foundation in programming principles and practices. He possesses expertise in front-end technologies, including JavaScript, TypeScript, ES6, ReactJS, and GraphQL, as well as back-end development using Python with Flask.
Background
Prashant Kumar is based in Bengaluru, Karnataka, India. He has been working in the software development field since 2017, initially at Tata Consultancy Services as a System Engineer. His experience spans both front-end and back-end development, allowing him to contribute effectively to various projects. He actively maintains a GitHub profile, showcasing his coding skills and projects.
Technical Skills
Prashant Kumar possesses a diverse skill set in software development. He is proficient in front-end technologies such as JavaScript, TypeScript, ES6, ReactJS, and GraphQL. Additionally, he has experience with database management, utilizing MySQL and NoSQL databases like MongoDB. His knowledge extends to cloud services, particularly AWS, enhancing his ability to develop scalable applications.
Agile Methodology Experience
Prashant Kumar follows Agile Methodology in his development processes. He emphasizes practices such as clean code, pair programming, test-driven development (TDD), and continuous delivery/integration (CD/CI). This approach allows him to collaborate effectively with teams and deliver high-quality software solutions.