Profile Summary
· Achievement driven professional with 4.5 years of experience in Android Application Development; currently employed with Dotsquares Pvt. Ltd., Jaipur as AndroidDeveloper
· Gained exposure on process requirements and provided use cases for business, functional & technical requirements
· Understanding of Software Development Lifecycle (SDLC) right from requirement analysis, documentation (functional specifications, technical design), coding and testing (preparation of test cases along with implementation) to maintenance of proposed applications
· Expertise in system study, designing, architecture, testing, programming, coding, de-bugging, defect management & documentation
· Technical skills entails Utilities - Kotlin, MVVM Pattern, Jetpack Components, Dagger Hilt,Navigation, Firebase, Real-time Database, Firestore
· Track record of designing customized IT products for high profile clients; capability to interface with clients, suggest viable software solutions
· Updated knowledge by studying updated with state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities, reading professional publications and maintaining personal networks
· Merit of performing unit, basic and functional testing activities
Organisational Experience
Since Jul’17 with Dotsquares Pvt. Ltd., Jaipur as AndroidDeveloper
Key Result Areas:
· Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes
· Liaising with users for requirement gathering; preparing functional specifications and low-level design documents
· Managing the maintenance of program modules including operational support, problem resolution, production support, preventative and corrective maintenance and enhancements
· Analyzing and modifying existing codes to incorporate changes in the application / user requirements, wrote new codes as required
· Assisting in determining operational feasibility through analysis, problem definition, requirement analysis, and proposing solutions
· Documenting software solutions through flowcharts, layouts, diagrams, charts, code comments and clear code
· Formulating solutions for given technical specifications; installing application software and deploying customizations
· Testing modules developed by self & the team to ensure that these were as per desired quality standards; writing test specifications and conducted tests
· Performing analysis, design, verification, demonstration and maintenance of products in a process-driven, team environment
· Developing and executing unit/basic/functional test cases and framework
· Interacting with stakeholders during problem diagnoses, requirements gathering, detailed level design, development, system testing and production implementation to ensure that optimal resolutions were achieved