Architect Resume Profile
4.00/5 (Submit Your Rating)
Objective
As an ambitious person, I enjoy working in a fast paced, highly motivating position where I can engineer and lead while challenging and expanding my knowledge and understanding of the task at hand. I am seeking a position that will utilize my skills and offer the chance for advancement as well as allow me the opportunity to gain additional skills and experience.
Experience
Confidential
- Involve in pre-sales for variety of clients/technologies
- Watch for new trends in mobile application development, come up with prototypes
- Recommend framework's for Development deployment
- Recommend team execution strategies
- Interact client architect/managers on daily basis. Walk through development processes. Change, if need be to be more productive
- Enable offshore team on identified technologies
- Follow up with offshore and make sure high standards are met within promised timelines
- Setup capable leadership team both from technology and managerial stand point
- Watch out for business opportunities, share it with the management
- Setup goals for team members and track them to achievement
- Stay as escalation point for project and technology services and handle them accordingly
- Present technology trends to both technology and delivery team encourage and enable team to embrace changes easily
- Confidential As a Delivery Manager
- Manage a team of 20 team onsite and as many people offshore
- Handle multiple mobile accounts geography
- Handle client communication that includes technology solutions, team and people management
- Stay as escalation point for critical projects and handle escalations diligently
- Provide headway for recruitment, team building and developing competency
- As an Architect
- Architect, lead and develop iOS application for CHASE
- Work with different teams from different companies to come up with SOA based application with maximum re-usable, measurable components for development
- Identify, integrate components for easier and faster development
- Work with Business to team to understand business requirements
- Interact with BA to scale down business requirements and box them into smaller manageable stories
- Estimate stories for development
- Come with detailed architecture design for development
- Assign tasks to team by priority and complexity
- Monitor progress through daily stand up calls, highlight risks to management if any
- Ensure all development are done with standards in mind in TDD style, review code and release to QA
- Post-release, work with the security team to study and track crashes in applications
- Fix patch applications when needed
- Estimate timeframe to adopt new ways of development. Come up with entry and exit strategies
- Train offshore team on identified technologies
- Lookout for new, faster, leaner means of technology development by evaluating new architectures, languages through POC and ensure the best practices are constantly improved and up to date
- Delivered the following apps in app store, with one more due to hit the store in march '15
Confidential
Architect, lead and develop iOS application
- Had a team of onsite and offshore developers. Worked with BA on requirements and created use case documents for the project
- Worked with UI designer to fine tune the application design
- Worked out application architecture documented it
- Analyzed frameworks that can be used in the application for faster development
- Identified tools for Mobility Analytics, Crash logs
- Worked with the team during development cycle
- Released app in app store
Confidential
Design this module, make a simple working prototype
- As this was a less conceived module, without rupturing the existing architecture, come up with code changes that will produce immediate results for clients to take a look at and assess where we head
- Adapter pieces that communicate with Oracle, Sql Server and with other legacy systems should have least impact as any major change to them will have a profound effect on application behavior
- Test code changes with Unit tests and integration tests. Fix identified bugs
Confidential
- Study existing DTS packages, execution environment, distribution strategy and document all of the above as requirements for conversion
- Come up possible enhancements in terms of user experience, deployment delivery
- Estimate and design the migration process
- Come up with milestones and test strategy
- Interact with the offshore team on daily basis to ensure the scripted design is followed, mile stones are met without delay
- Communicate with client on updates and clarifications
- Test application and deliver
Confidential
- Develop a sample prototype for the report generation using Open XML 2.0 and C 3.5.
- Work with client architect on the course for development which includes modules, framework identification, estimation for development and deployment mechanisms
- Work with QA lead to come up with Minimum Acceptance Test MAT
- Work with the offshore team on various modules UI, business layer, Data layer, parse engine
- Share daily progress, update and identified issues with client. Work on identified issues for resolution or identify acceptable work-arounds
- Take part in SCRUM meetings for time line and progress updates
- Test all modules, identify bugs bore releasing to QA , allocate bugs to the team. Follow up until completion
- Post release to QA, wok on assigned bugs to me others
- Release versionized application
- Take part in Retrospect meetings to identify pit-stops, issues, proposals for better subsequent releases.
Confidential
- Work with client to identify requirements in the early phase of the project. Document and share the requirements with offshore team Daily meetings through phone
- Develop top level modules and facilitate offshore team to take over
- Interact with client architects to identify new technologies and ways to improve existing development/application
- Develop prototypes and share it with client team
- During the development phase, work on modules that will need constant client interaction
- Integrate modules developed by offshore team
- Test and review all modules to be delivered by Virtusa
- Interact with QA team for bug fixes and enhancements
- Allocate bugs to offshore resources and to myself
- Identify and work with client for product release
- Offshore resource training for new resources , resource evaluation appraisals and technology training if there are gaps
- Offshore experience
- Worked on a variety of scales from a developer to Offshore Architect, Technical lead
- Co-ordinate with onsite architect on technical expectations and decision
- Work with Offshore BA on requirements
- Identify frameworks, librarys for consumption for implementation, share it with onsite architect, client leads
- Propose OO approach for solutions. Construct UML diagrams for implementation and share it with team
- Come up with standards for development
- Share detailed design with offshore team, develop modules with adherence to processes
- Unit test modules, test modules developed by team
- Develop and integrate custom rules for automated reviews in source repository
- Update daily progress with PM, architect.