Technical Architect Resume
EXPERIENCE SUMMARY:
- 11 years experience of mobile application development
- Involved in planning, execution, coordination, facilitating review meetings, communicating status and driving the projects
- Experienced in preparing detailed project plans, identifying key milestones/tasks, managing the progress and leading the project to successful completion
- Worked in Mobile application development and designing for mobile platforms.
- Involved in all phase of Software Development Life Cycle (SDLC).
- Successfully used Waterfall and Agile methodologies.
- Gathered requirements through personal interviews, JAD sessions and document analysis.
- Conducted walkthrough of process diagram, and performed GAP analysis to derive requirements for system enhancement.
- Specialties: IOS, Android, React Native, GoLang, Blockchain, Parser, Java, Data Exchange(XML/JSON)
- Mobile Experience: Worked on multiple mobile platforms - IOS, Android, Hybrid (React Native, Angular ), J2ME, Symbian
- Worked on IOS & Android application, Cloud and Web Service integration. Exposure to IOS & Android framework and build system. Designed and Developed Location and System Theme based solutions.
- Knowledge of Bitcoin, Block chain, Hyper ledger, smart contract, Go Lang.
- Blockchain Experience: I have around 8 months of experience in exploring Blockchain. I have created smart contracts in Ethereum, Tendermint, Hyperledger (as proof of concepts).
- Researching on different product possibilities based on Blockchain technologies like Ethereum, Hyperledger, bitcoin, etc. at my personal interest.
- Prepare Solution design documents for the Mobile applications.
- Assisted in creating test cases and test plans as per the requirement.
- Conducted user acceptance testing (UAT) of systems.
- Involved in Release planning - Project estimation, Release notes, Installation documents and application publishing.
- Experienced in working with business users as well as senior management.
- Ability to work both in independent and team environment.
KEYWORDS:
Application Design, IOS & Android Mobile Application Development (Native & Hybrid), React Native, GoLang, Blockchain (Hyperleder, Ethereum, Tendermint), Digital Innovation & Initiative, Team Management, Delivery Management
TECHNOLOGY EXPOSURE:
Operating System: Windows, Mac, Linux
Programming Language: iOS, Android, J2ME, Java, C, SQL, HTML, JS, React Native, GoLang
Desktop/Web Technology: Core Java, Angular JS, XML, PHP, JSON, SOAP, REST Client, Java Mail, Swing/AWT, Multi-Threading, Thread Dump.
Mobile Technology: iOS, iCloud, Android (Service, Activity, Action Bar, PNS, SQLite, Android Instrumentation, Lint), J2ME (MIDP 1.0/2.0, CLDC 1.0/1.1, JSR-75, JSR-82, JSR-120, J2ME Polish, Memory Profiling and Obfuscation, React Native, Phone gap, Angular JS, HTML5, JQuery, Push Notification service( GCM, APN)
Development & Designing Tools: Eclipse IDE, Xcode, Android Studio, NetBeans IDE, CVS, SVN, Git, Source Tree, MAT, Find Bug, JIRA, FLY, Team site-CMS, Shape, Adobe Analytics, Concur, Pivotal, Jenkins, Photoshop, Light room, Docker
WORK EXPERIENCE:
Confidential
Technical Architect
Responsibilities:
- Engaged from definition phase through implementation.
- Provides technical direction for the development, design, and systems integration for client engagement.
- Provides solutions based on the current industry trends and development to improve service to clients.
- Reviews development work.
- Onsite Coordinator & managing offshore team
- Creates, reviews and executes development plans to deliver the expected requirements.
- Provide design notes for development. Serves as liaison between development staff and project manager.
- Work closely with team members for timely delivery of development goals.
- Manages technical resources within budget and project schedule.
- Identify risks and perform risk management.
- Responsible for managing technical risks throughout the project.
- Communicates and enforces coding standards Performs code reviews and mentor developers.
- Consistently delivers high-quality services to our clients.
Confidential
Senior Engineer
Responsibilities:
- Manages the development of team by ensuring that project tasks are in line with each Innovator's career interests when possible.
- Inspires co-workers to attain goals and pursue excellence.
- Identifies opportunities for improvement and makes constructive suggestions for change.
- Manages the process of innovative change effectively.
- Remains on the forefront of emerging industry practices.
Confidential
Developer
Responsibilities:
- Designing and Development of Software application.
- Designing and Development of J2me and Symbian Applications
Confidential
Engineer
Responsibilities:
- Onsite coordinator and Guiding offshore team at different stages of development
- Proposing new digital ideas to grow the account & generated revenue (1.5M).
- Requirement gathering from different departments of British Airways & 3rd party Vendor
- Impact Analysis, Solution design, Effort estimation & publishing application
- Communication with Client, status update, delivery.
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
Environment: iOS, Xcode, Android, Android SDK, SVN, CMS, FLY, Concur, DBT
Confidential
Senior EngineerResponsibilities:
- Requirement gathering from different departments of GE SBI & 3rd party Vendor
- Guiding the team at different stages of development
- Solution design & publishing application
- Communication with Client, status update, delivery.
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
Confidential
Senior EngineerResponsibilities:
- Requirement gathering from different departments of RJIO & 3rd party Vendor
- Managing two different projects (Mast & FSA) at onsite & offshore
- Development and guiding the team at different stages of development
- Communication with Client, status update, delivery.
- Managing the development of team & Testing team by ensuring that project tasks are in line
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Reviews work of development team
Environment: iOS, Xcode, Android SDK, Android Studio, SVN
Confidential
Senior EngineerResponsibilities:
- Design and analysis for new feature additions.
- Development and guiding the team at different stages of development
- Communication with Client, status update, delivery.
- Managing the development of team & Testing team by ensuring that project tasks are in line
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Reviews work of development team
Environment: Android SDK, Eclipse IDE, SVN
Confidential
Senior EngineerResponsibilities:
- Design and feasibility study of the project.
- Development and guiding the team at different stages of development
- Communication with Client, weekly status update.
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Managing the development of team & Testing team by ensuring that project tasks are in line
- Reviews work of development team
Environment: Mac OS, Android SDK, Eclipse IDE, SVN, RAMPAGE6 device
Confidential
Senior EngineerResponsibilities:
- Design and analysis for new feature additions.
- Development and guiding the team at different stages of development
- Communication with Client, status update.
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Applies significant knowledge of industry trends and developments to improve service to our clients.
- Reviews work of development team
Environment: Android SDK, Eclipse IDE, SVN
Confidential
Senior EngineerResponsibilities:
- Design and feasibility study for new feature additions.
- Development and assisting the team at different stages of development
- Presentations to management to show case feasibility of different application areas.
- Communication with HUL BIW and ESI team.
- Manages the development of team by ensuring that project tasks are in line
- Inspires co - workers to attain goals and pursue excellence.
- Identifies opportunities for improvement and makes constructive suggestions for change.
Environment: Android SDK, Eclipse IDE, SVN
Confidential
Senior EngineerResponsibilities:
- Development and Communication with onsite manager and other partner like Confidential to get requirements and status update
- Providing solutions to problem use case
Environment: Android SDK, Eclipse IDE, RoboGuice, Omniture, SVN
Confidential
Senior EngineerResponsibilities:
- System Requirement study
- Technical Documentation
Environment: J2me, Eclipse IDE