We provide IT Staff Augmentation Services!

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.

We'd love your feedback!