Tushar Bokade, Software Developer
Summary
Software Engineer with over 4 years of experience at Tacktile Systems, excelling in full-stack Java and Android development, database optimization, and AI-enhanced productivity. Proficient in developing secure, performant RESTful APIs, and dynamic web reporting tools. Innovates using AI tools such as ChatGPT and Cursor AI to expedite development processes. Demonstrates expertise in Java, Spring Boot, RabbitMQ, SMTP2GO, Sentry, JSP, AJAX, JavaScript, and Android SDK, Code Refactoring, MVVM architecture ensuring robust and scalable software solutions.
Main Skills
Programming Languages
Android Libraries and Tools
Java Frameworks
Databases & Management Systems / ORM
Platforms
Version Control
Methodologies, Paradigms and Patterns
SDK / API and Integrations
Logging and Monitoring
Other Technical Skills
Work Experience
Software Developer, Simple Invoice Manager,Simple Accounting Bookkeeping
Duration: October 2021 - 2023
Summary: A full-stack development project involving the creation and maintenance of RESTful APIs, scheduling, email integration, issue resolving, and user/data migration.
Responsibilities: Backend development, maintaining APIs, task scheduling, email integration, debugging, data migration.
Technologies: Java, Spring Boot, RESTful APIs, RabbitMQ, cron jobs, SMTP2GO, Sentry
Software Developer, Web Reporting Tools
Duration: October 2021 - 2023
Summary: Developed dynamic web reporting tools and dashboards including features for filtering, sorting, and tracking with a focus on interface responsiveness.
Responsibilities: Front-end development, building dashboards, reporting, dynamic content management.
Technologies: JSP, AJAX, JavaScript
Software Developer, Android Development Projects
Duration: 2023 - Present
Summary: Involved in Android development, implementing multi-device sync with push notifications, device management, and various application features while addressing client issues and optimizing the codebase.
Responsibilities: Android development, feature implementation, application maintenance, client support, code optimization.
Technologies: Android, Java, Push Notifications
Software Developer, AI-Powered Productivity Tools
Duration: October 2021 - Present
Summary: Enhanced productivity through the use of AI-powered tools for debugging, accelerated coding, documentation authoring, and workflow automation applying prompt engineering techniques.
Responsibilities: Utilizing AI tools for development efficiency, debugging, documentation, and workflow automation.
Technologies: ChatGPT, Claude, Cursor AI, Prompt Engineering
Education
- IEC College of Engineering and Technology, Greater Noida
- Bachelor of Technology - BTech, Mechanical Engineering
- 2015 - 2019
- Kendriya Vidyalaya
- 10th-77%, 12th-63.2% (2005 - 2015)
- Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow
- Bachelor of Technology, Mechanical Engineering
- August 2015 - June 2019