Badges
Certifications
Certificate: Java (Basic)
Certificate: Python (Basic)
Certificate: JavaScript (Basic)
Certificate: SQL (Basic)
Certificate: Node (Basic)
Certificate: CSS (Basic)
Certificate: Frontend Developer (React)
Certificate: Software Engineer
Certificate: Software Engineer Intern
Work Experience
Software Engineer
Sunflower Labs• August 2022 - August 2023
Project Leadership and Feature Implementation: Led multiple projects in Flutter, Android (Java, Kotlin), iOS (Objective C, Swift), Reactive Native. I Expertise in widget-based development, efficiently implemented state management (Provider, Riverpod, GetIt, Bloc,..). Implemented features such as User-Friendly Responsive Interfaces, Search Options, Location Maps, dependency injection, Chat Support/Call Back Functions, Data Caching, Multi-Factor Authentication, Payment Gateways Integration, Multi-Device Synchronization, Blockchain, AI, AR, IoT integration. Seamlessly integrated with older systems, hardware devices, and social channels. Leveraged tools for Third-Party Integration and databases including MySQL, Mongo DB, PostgreSQL, Firebase, and graphQL for SQL. Enhanced UI/UX and Device Features Utilization: Improved user experiences through Material Design, custom animations, and responsive design. Utilized Flutter's capacity for effective device feature utilization, including GPS or AR navigation, Body sensor integration for medical applications, 3-D modeling, Multiple App Flavors, Push Notifications into Native Android/iOS. Integrated features specific to each platform's capabilities. App Deployment and Store Presence: Successfully deployed applications to Play Store and App Store. Ensured compliance with platform guidelines. Expanded app reach globally through strategic deployment on diverse platforms and frameworks. Agile Methodologies and CI/CD Implementation: Collaborated within Agile methodologies, actively participating in CICD pipeline setup using tools like Jira and Trello. Conducted regular code reviews, discussions, and sprint planning sessions weekly. Ensured streamlined development processes for Android, iOS, Reactive Native, and web applications with Express (Node.js), and SpringBoot (Java). Optimized API Integration: Proficiently integrated and optimized REST, RPC, and SOAP APIs into Flutter, Android, iOS, Reactive Native, and Express applications. Managed data fetching, parsing, and seamless API responses. Utilized specific database technologies like MongoDB, PostgreSQL, Firebase, and GraphQL for SQL in different contexts. Contributed to Team Success: Collaborated within cross-functional teams, providing mentorship and expertise in diverse technologies. Conducted code reviews and contributed to improving development processes for mobile and web applications. Fostered a culture of continuous improvement and innovation.
Senior Software Engineer
Emerald Solutions• February 2021 - July 2022
End-to-End App Development: Successfully conceptualized, developed, and launched applications on diverse platforms, demonstrating expertise in full-cycle development. Proficient in Android using JAVA/Kotlin, iOS with Objective-C/Swift, React Native, and Flutter. Additionally, experienced in Express of NodeJs and Springboot of JAVA, along with database technologies such as Mongo DB, PostgreSQL, Firebase, and GraphQL for SQL. Client Engagement and Communication: Established effective communication channels with clients, ensuring a thorough understanding of their requirements. Provided regular updates, fostering client satisfaction and building enduring partnerships. App Maintenance and Enhancement: Proactively managed app maintenance, addressing bug fixes, feature enhancements, and seamless integration with Firebase. Ensured app stability, performance, and compliance with evolving industry standards across Android, iOS, React Native, and Flutter. Project Management and Documentation: Played a pivotal role in project management, contributing to planning, rigorous testing, and comprehensive documentation. Ensured project transparency, efficiency, and successful outcomes across diverse development frameworks, including Express, Springboot, and the integration of various database technologies.
Junior Software Developer
Anviya Technologies• January 2020 - February 2021
Continuous Training and Skill Acquisition: Actively participated in structured training, expanding proficiency in Android development using both Java and Kotlin, iOS development with Objective-C and Swift, as well as cross-platform frameworks such as React Native and Flutter. Committed to ongoing learning and skill enhancement in diverse technologies, including Spring Boot for Java backend development and databases like MongoDB, PostgreSQL, and GraphQL for SQL. Research and Development Initiatives: Conducted intensive research and development activities, exploring diverse Flutter widgets within a demo app, and extending this expertise to Android and iOS platforms. This effort enhanced practical knowledge and hands-on experience in mobile app development. Demo App Development: Successfully conceived, developed, and presented approved demo applications in Android (Java/Kotlin), iOS (Objective-C/Swift), React Native, and Flutter, showcasing innovation, technical competence, and strict adherence to project requirements. College Recognition: Formally acknowledged and approved by the college for the quality and ingenuity demonstrated in the developed demo applications, illustrating the practical application of acquired skills and knowledge in a variety of mobile development frameworks and technologies.
Junior Software developer
Redpositive Services OPC Pvt. Ltd• January 2019 - December 2019
App Development Support: Initiated as an intern and later hired as a full-time employee, I actively contributed to creating and maintaining Mobile Applications. Utilized Java, Kotlin, Objective-C and Flutter for frontend development. Testing & Debugging Expertise: Played a pivotal role in app testing and debugging, proficiently identifying bugs and implementing effective fixes. Got engaged into comprehensive testing procedures, enhancing the overall quality and reliability of applications. Continuous Research and Learning: Engaged in ongoing learning initiatives, exploring new features of Java, Kotlin, Objective C and Flutter. Conducted research, shared insights, and contributed to the team's knowledge base, staying abreast of industry trends. Thorough Documentation Practices: Ensured comprehensive documentation, including code documentation, processes, and project-related information. Also got training in Spring Boot for backend development. Active Collaboration in Projects: Actively participated in collaborative team projects, offering valuable input, and supporting colleagues in various tasks. Worked with various databases, fostering a cohesive and productive team environment.
Graphics Designer
Fusion Infotech• April 2016 - April 2018
Proficiency in Graphic Design Tools: Demonstrated proficiency in a diverse range of graphic design tools including Adobe Creative Suite, Sketch, CorelDRAW, Figma, Canva, and GIMP, showcasing versatility in design software. Typography Mastery: Exhibited expertise in font selection, composition, and typography techniques, ensuring visually appealing and harmonious text representation in design projects. Visual Communication Skills: Applied comprehensive knowledge of design principles, layout, color theory, and visual hierarchy, ensuring effective visual communication in various design projects. Digital & Print Design Proficiency: Showcased expertise in both digital and print design realms, adept in creating engaging web/UI designs, crafting impactful social media visuals, and producing print materials such as brochures and posters, maintaining consistency across mediums. Illustration & Motion Graphics Capabilities: Demonstrated proficiency in digital illustration, icon design, infographics, animation, and video editing, showcasing creative skills in producing visually appealing and engaging multimedia content.
Education
Ganpat University
Master in Computer Application, MS• June 2018 - April 2021
MCA program offers advanced studies in computer science, covering software development, database management, networking, and web technologies. It prepares graduates for diverse roles in software development, IT consulting, system analysis, and project management, equipping them with skills to thrive in the tech industry.
Saurashtra University
Business Administration, BS• June 2015 - April 2018
Bachelor in Business Administration (BBA) provides a comprehensive understanding of business fundamentals. It covers areas such as management, finance, marketing, accounting, and organizational behavior. Students learn practical skills and theoretical concepts essential for success in the business world.
Links
Skills
jhetvi0308 has not updated skills details yet.