Nirvishek Awasthi
About Nirvishek Awasthi
Nirvishek Awasthi is a Software Development Specialist with extensive experience in software development and cloud services, currently working at Bristlecone since 2022. He has a background in Python development, web scraping, and Agile methodologies, and holds degrees in Information Technology and Data Processing.
Current Role at Bristlecone
Nirvishek Awasthi serves as a Software Development Specialist at Bristlecone since 2022. In this role, he focuses on software development projects, leveraging his skills in microservice architecture and containerization. His experience in Agile methodologies and Test Driven Development enhances his contributions to the team.
Previous Experience in Software Development
Prior to his current position, Nirvishek worked at several organizations in various software development roles. He was a Python Developer at Glasswall from 2020 to 2021 and a Software Developer In Test at Embibe from 2016 to 2017. Additionally, he served as a Software Engineer at SmallDay IT Services Pvt. Ltd. from 2019 to 2021. He also has been active as a Software Developer on Upwork since 2020.
Education and Qualifications
Nirvishek Awasthi holds a Postgraduate Degree in Data Processing Technology from the International Institute of Information Technology Bangalore, which he completed in 2019. He also earned a Bachelor of Engineering in Information Technology from Visvesvaraya Technological University, graduating in 2015. His educational background provides a strong foundation for his expertise in software development.
Technical Skills and Expertise
Nirvishek possesses hands-on experience with cloud services, particularly AWS EC2. He is skilled in web scraping using tools such as Scrapy and Puppeteer. His proficiency in utilizing Docker for containerization and employing microservice architecture with Django further enhances his capabilities in software development.
Methodologies and Practices
Nirvishek adheres to Agile methodologies in his work, ensuring efficient project management and development processes. He practices Test Driven Development, which emphasizes writing tests before code, thereby improving software quality and reliability.