AVINASH OD
- ·-Mota Varachha, Surat, 394101
SENIOR SOFTWARE ENGINEER | FULL STACK PYTHON DEVELOPER
Experienced Senior Software Engineer with 7+ years of expertise in developing web applications using Python
and Django. Proven track record in leading projects, optimizing performance, and ensuring security.
Passionate about innovation, computer vision, and continuous learning.
TECHNICAL SKILLS
Programming Languages: Python, JavaScript
Web Frameworks & Libraries: Django, DRF, Flask, FastAPI, jQuery, React.js/Redux
Database Management: MySQL, PostgreSQL, MongoDB, NoSQL (Redis)
Cloud Platforms: AWS (S3, RDS, EC2), Heroku
DevOps & Tools: Docker, Git (GitHub, Bitbucket), Jenkins
Microservices & APIs: RESTful APIs, GraphQL, MQTT
Data Storage & Analysis: Elasticsearch, Pandas, NumPy
IoT Platforms: Thingsboard
Computer Vision: OpenCV, YOLO, TensorFlow, PyTorch
Testing & Automation: Selenium
Project Management Tools: Trello, Jira
Message Brokers: RabbitMQ
Serverless Computing: AWS Lambda
Data Visualization: D3.js
Soft Skills: Teamwork, multitasking, attention to detail
PROFESSIONAL EXPERIENCE
CHOOCH AI
Senior Software Engineer
Oct 2022 - Present
Led the development of AI-powered applications using Django, Celery, RabbitMQ, and Redis,
enhancing performance with advanced caching and asynchronous task management.
Integrated machine learning models through refined RESTful APIs, optimizing functionalities and
streamlining data processing for improved quality in training.
Strengthened system security with comprehensive client-side and server-side validations, while
collaborating with teams to deploy scalable features and enhancements.
Built and optimized computer vision pipelines for object detection and facial recognition,
leveraging OpenCV and YOLO to enhance AI capabilities and accuracy.
Bank of America
Sr Analyst - Apps Prog
Mar 2022 - Sep 2022
Developed the NBP automation platform, streamlining application and front-end processes to
boost operational efficiency and reduce manual effort through automated data collection.
Created real-time anomaly detection dashboards using Splunk and ELK, enabling proactive
response to network issues, while driving innovation through automation and data-driven
optimization.
Integrated computer vision solutions for real-time data monitoring and quality assurance,
enhancing operational efficiency and accuracy.
CHOOCH AI
Senior Software Engineer
Apr 2019 - Mar 2022
Led the development of a scalable data annotation platform using Django, Celery, RabbitMQ, and
Redis, improving annotation efficiency and accuracy.
Designed RESTful APIs for seamless integration of machine learning models, automating data
cleaning processes and enhancing AI application capabilities.
Optimized system performance with caching strategies and asynchronous task execution, while
ensuring data integrity through robust client-side and server-side validations.
Lintel Technologies Pvt Ltd
Nov 2016 - Mar 2019
Python / Django Developer
Collaborated with internal teams to translate end-user feedback into actionable improvements,
resolving project issues and ensuring timely delivery of milestones.
Implemented real-time data integration by fetching Twitter feeds using the python-twitter library,
and automated data extraction with Beautiful Soup for enhanced data acquisition.
Developed an IVR application to provide interactive communication solutions, improving user
experience and customer service capabilities.
EDUCATION
York St. John University, London, UK
M Sc (Computer Science), 2024
Artificial Intelligence Concepts, Cloud Computing, User Centred Design, Agile Software Development, Big
Data, Internet of Things, Cyber Security, Machine Learning, Dissertation: Gun Detection using Computer
Vision
VNSG University, Surat, INDIA
M Sc (Information & Communication Technology), 2016
VNSG University, Surat, INDIA
Bachelor of Computer Application, 2014
KEY PROJECTS
Gun Detection in Surveillance Videos Using Deep Learning
Master’s Dissertation – Sep 2024
Developed a real-time gun detection system using YOLOv8, achieving high accuracy and speed.
Trained on a large dataset, optimizing detection in diverse conditions.
Integrated with existing surveillance setups and explored ethical considerations.
ACHIEVEMENTS
Recognized for optimizing AI-based applications at CHOOCH AI, improving data processing times
by 30%.
Awarded “Best Innovator” for automation solutions at Bank of America.