Services
Video meeting . 15 mins
Priority DM . 2 days reply
Video meeting . 30 mins
Video meeting . 30 mins
Video meeting . 30 mins
Priority DM . 2 days reply
Priority DM . 2 days reply
Video meeting . 30 mins
Video meeting . 30 mins
Video meeting . 60 mins
About me
Ideas have always excited me. The fact that we could dream something and bring it to life fascinates me. Computer Science provides me a window to do exactly that.
As a senior Software Engineer , I’m inspired by wow factor and have been influenced by Technology in a big way. In fact, I’m that person who’s always want to create technology which will solve some of World’s problem.
After I trained in mobile application development, I decided to work as Android Developer, because it would give me the chance to create something. Which people use and it may help them in thousand of way.
Current Responsibility:
- Team leading.
- Requirement understanding and analysis.
- Application estimation and planing.
- Deploy application on Play Store.
- Handle client.
- Application development (Android Development).
- Code review process.
- Conduct Interview (Android Interviewer).
Domain knowledge:
- Native Android development with Java and XML
- Issue tracking and Analysis tools (used Android Studio instruments to improve performance)
- Code versioning repositories (enough understanding of GIT and SVN)
- Chatbot using Dialogflow and Nodes
- REST API's with Firebase function.
Technical Skills
- Application Estimation and deployment
- Maintain Developer Account
- Good understanding of code versioning repository
- Strong analytic and problem solving skill
- Ability to work individually with minimal guidance
- SQLite, Shared Preference for storing data.
- XML & JSON (SOAP and REST) Parsing
- GCM/FCM (Google Push Notification Service)
- Android SDK.
- Multi screen resolution support
- Dagger 2, RxJava, MVVM, Room
- Java , Kotlin , Nodejs
- Comfortable to integrate any other supported third party SDK / APIs / Tools
Other Skill
- Versed in both agile and waterfall development techniques.
- Able to communicate effectively with both technical and non-technical project stakeholders.
- Expertise in current and emerging trends and techniques.
- Proficient in coding and developing the new program.