Hasmukh Barochiya
Technical Team Lead
Strong Technical Support Team Leader offers a wealth of technical knowledge and the
ability to lead a technical support team.Professional possesses extensive knowledge
and keeps constantly updated on changes in the field to remain current.Offers four
years of experience a Master’s degree in Information Technology and excellent
customer service skills.
Skills
Language and Framework:
C, C ++, Android, Android Native, Android Operating System, Core Java, JavaScript,
java web, Servlet, Hibernete, Spring framework, Kotlin, Gradle, Gson, Jackson, Java
Collections Framework, JMock, JUnit.
Database Systems :
MS SQL Server , My SQL, SQLite, Mongodb, DB4O.
Application Servers :
Apache Tomcat, Netty.
Applications IDE :
Eclipse, Android Studio, Mono Developer.
Operating Systems :
All Windows, Ubuntu, Linux, Kali.
Other :
Microsoft Applications, OpenCSV, Unity 3D, SSH Protocols, Servers
Core qualification
-
Takes a collaborative approach to problem solving
Involves IT team members in planning
Adaptable with frequently changing requirements
Has excellent communication skills
Good leadership abilities
Provides good monitoring of IT team staff work
Strong technology skills
Provides consistent leadership
Good motivator
Monitors technical support staff,
Education
●
●
I have passed Post graduation in MscIT from Saurashtra University in March 2013
with 78%.
I have passed graduation in Bsc.It from Saurashtra University in April 2011 with
61%.
Work Experience
Technical Team Lead
May 2014 – Current
BMV System Integration Pvt Ltd.
Ahmadabad, INDIA
- Led IT Team across a variety of projects.
- Collaborated with IT Project Managers to develop focused plans and solutions.
- Monitored team progress toward timely delivery of goals.
- Managed systems installations and implementations.
- Ensured deadlines were successfully met.
- Drafted reports and worked with the management team.
- Involved individual IT team members in decision-making process through meetings.
- Engaged in focused planning and goal development.
- Addressed identified problem areas and devised approach methodologies.
- Supervised an IT team of 50 people.
- Led IT team across a broad range of technology projects.
- Worked with individual IT project managers to ensure goals were aligned.
- Monitored staff member work and prioritized IT tasks according to company objects.
Android Developer
BMV System Integration Pvt Ltd.
Ahmadabad, INDIA
May 2013 – April 2014
- Conceptualized, designed, developed applications for android based mobile phones.
- Developed update patches, modules and components for different applications.
- Created handset specific user interface (UI) for mobile phones and tablet PC's.
- Researched on application acceptance and solicited feedback from users to make the new
and existing applications more user friendly.
- Wrote technical specifications and maintained all reports pertaining to application
development process
.
Professional Experience
Project Name: Phrazer Medical Android and WEB Application
Size Of team : 9
Description: The world’s first multilingual medical communication system. Phrazer is
the solution to this growing problem. It revolutionizes how healthcare providers
communicate with patients across various cultures and languages.
Phrazer is a handheld device with a touch screen interface that collects a patient’s
information and medical history as well as symptoms and complaints. This is
performed using interactive, pre-recorded videos of a doctor speaking the patient’s
preferred language.
Role and Responsibility:
- Guide team development efforts towards successful project delivery.
- Provide technical leadership to teammates through coaching and mentor ship.
- Maintain high standards of software quality within the team by establishing good practices.
- Identify and encourage areas for growth and improvement within the team.
- Assist in the collection and documentation of user's requirements, development of user
stories, estimates and work plans.
- Prepare reports, manuals and other documentation on the status, operation and
maintenance of software.
- Design, develop, and unit test applications in accordance with established standards.
- Participate in peer-reviews of solution designs and related code.
- Package and support deployment of releases.
- Develop, refine, and tune integrations between applications.
- Analyze and resolve technical and application problems.
- Assess opportunities for application and process improvement and prepare documentation
of rationale to share with team members and other affected parties. - Adhere to high-quality
development principles while delivering solutions on-time and on-budget.
- Provide third-level support to business users. Research and evaluate a variety of software
products.
Project Name: Phrazer Education Android and WEB Application
Size Of team : 5
Description: This application is used to resolve the understanding to teaching the
non understanding language to child which language parent not able to speak. It gives
the facility to understand some basic language word and pronounce to teach there
children. This project can support around 1000 languages as per client request.
Role and Responsibility:
- Line management and personal development of a team of highly skilled developers.
- Managing the delivery of multiple complex simultaneous system development projects from
design through to release.
- Capable of understanding and contributing to the technical solution from design through to
code level.
- Working closely with Development Project Managers and Business Analysts to produce
accurate delivery estimates and manage the transition from analysis through to design and
delivery.
- Provide regular and effective progress updates to and work closely with Development Project
Managers to ensure the management of any delivery risks or issues.
- Define delivery phases of the project including activities, sub-activities, and milestones
ensuring these are documented and used as the basis for the project event log, issues and
risk log and any subsequent reporting.
- Ensure awareness, involvement and support from the key stakeholders and participants by
building strong project teams and maintaining robust communication on the project status
throughout its life cycle.
- Participate in reviews and meetings and provide updates on project progress.
- Take responsibility for ensuring that risks and issues are identified and managed closely and
drive all stakeholders to deliver on time and to the required quality standards.
- Work closely with relevant teams internally to ensure alignment and coordination across
operations as part of the seamless implementation of existing and new systems.
- Contributing to post implementation reviews helping to demonstrate success or otherwise of
projects.
- Supporting project resource scheduling and department capacity planning.
- Contribution to the definition of departmental and systems strategies and progression of any
allocated objectives.
- Undertake small analysis projects in the form of consultancy.
- Work on a wide range of projects involving the implementation of new and existing systems,
solutions and processes .
- Take responsibility for making key decisions to ensure the successful implementation of all
initiatives.
Project Name: Soothe Android Application
Size Of team : 4
Description: Soothe allows you to order a five-star massage to your home, hotel,
office, or event in as little as an hour. We match your massage request with a vetted,
certified massage therapist available in your area at the specified time. At your
appointment time, a therapist will arrive at your door with massage table, fresh linens,
lotions, oils, and music to ensure a relaxing massage. All you have to do is sit back,
relax, and enjoy your massage.
Role and Responsibility:
- Translate designs and wire frames into high quality code.
-
Design, build, and maintain high performance, reusable, and reliable Java code.
Ensure the best possible performance, quality, and responsiveness of the application.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Project Name: LinkBlucon and FollowBlucon Android Application
Size Of team : 3
Description: Blucon android applications has two variant, One is for patient which
collect glucose information from Libresensor and display the Details on the phone and
also send to server, It has many functionality like setting many things like notes,
speech alert for out of range glucose etc...
Second variant is for caregiver which gather the followers details from server regularly.
And also make changes in notes and settings for patient.
Role and Responsibility:
- Ownership, development and management of allocated departmental processes.
-
Translate designs and wire frames into high quality code.
Design, build, and maintain high performance, reusable, and reliable Java code.
Ensure the best possible performance, quality, and responsiveness of the application.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Lead the team