We provide IT Staff Augmentation Services!

Ui Development Resume

4.00/5 (Submit Your Rating)

ConsultanT

SUMMARY:

  • Very high expertise in Adobe Flex (3 - 4.6) to include ActionScript 3, MXML, Flex CSS, and the Flex API.
  • Experienced author of rich, re-usable custom Flex components and a common contributor and curator to shared software frameworks.
  • Proficient in the use of Flash Pro to create Flash animations and other assets.
  • High expertise in application accessibility, particularly in regards to Flex. Proven knowledge in the implementation of 508-compliant Flex applications. Proficient user of the JAWS screen-reader and MSAA readers in order to evaluate results.
  • Thorough exposure to numerous advanced Flex features and auxiliary technologies such as the Cairngorm and RobotLegs application frameworks, data consumption using BlazeDS and LiveCycleDS, Spring ActionScript, Away3D, Flex Locales, custom styling, graphical and programmatic skinning, and the deployment of advanced charting components and data grids.
  • Demonstrated fluency in many other languages and protocols including Java, C/C++, JavaScript, ASP/C# .NET, LINQ, ASP, PHP, HTML/DOM, SQL, HTTP, SOAP, and AMF.
  • Seasoned participant in collaborative, Agile development processes. Familiar with many of the tools used to facilitate such processes, including project tracking systems such as VersionOne and XPlanner, source control systems Subversion, ClearCase, and Source Safe, and build automation tools Maven and ANT.
  • Loyal to Object Oriented programming principles and the guidance of common design patterns in constructing successful solutions.
  • Well demonstrated flare for user interface design, a proven penchant for application business process inception and improvement, and a natural talent for information architecture.
  • Current Secret-level security clearance (DoD).

PROFESSIONAL EXPERIENCE:

UI Development Consultant

Confidential

Responsibilities:

  • Delivered high quality user interfaces for a high-profile, client facing web application currently in development.
  • Identified and resolved several high-impact defects in the shared framework code.
  • Fully participated in an Agile development process including daily scrums, estimation, sprint planning, peer code reviews, software demonstrations, and retrospectives.

Freelance Developer

Confidential

Responsibilities:

  • Primary developer for an Confidential software product with an Adobe Flex front-end. The software leveraged the ESRI Confidential mapping API.
  • Gained much experience using Flash Pro in order to create symbols and scenes and integrating these resources into Flex applications.
  • Participated in discussions with clients and other stakeholders in order to determine new requirements and development priorities on various project.

Senior UI Developer

Confidential

Responsibilities:

  • Broadly contributed to an enterprise-level suite of human resource management applications, most particularly an industry-leading e-learning product, primarily, but not solely, through the implementation of high-quality and dynamic user interfaces in Adobe Flex.
  • Participated in high-level design discussions and routinely made suggestions regarding design aesthetics, interaction metaphors, and usability that impacted common UX and PM requirements, standards, and preferred approaches throughout the application suite.
  • Collaborated with UI-expert counterparts across other product teams to identify common problems and to coordinate shared solutions. Successfully argued for periodic UI ‘scrum’ meetings which greatly improved knowledge sharing and organization of efforts within the functional team.
  • Gained in-depth familiarity with general accessibility design considerations as well as the details of implementing accessible, 508-standard compliant Flex applications.
  • Developed wholly internationalized and localizable user interfaces.

Flex Developer

Confidential

Responsibilities:

  • Introduced to an existing Flex UI upon which I was charged with the implementation of new global features. The purpose of the system was analogous to that of any popular ‘job board’ site but specifically constructed to suit the unique needs of the Confidential .
  • Proposed and developed a custom software framework in order to improve visual and functional consistency, eliminate redundant code sections, and facilitate the introduction of the newly mandated features throughout the application.
  • Guided the refactoring of the application code towards utilization of the common framework. Mentored less experienced Flex developers and instructed them on the usage of the newly produced framework.
  • Identified and often mediated many preexisting, critical security flaws.
  • Produced many global features in the domains of data validation, data derivation, consistent and data-centric loading displays, and uniform exception handling.
  • Created several end-to-end system protocols. Among the features which these protocols supported was a field-sensitive definition system as well as a robust data-request and response standard which supported record sorting and filtering over pagination.

Software Engineer II

Confidential

Responsibilities:

  • Worked as a front-end web application developer on a large-scale, high-profile project for the Confidential .
  • Initial exposure to Adobe Flex 3. Maintained exclusive concentration and built deep familiarity with the technology throughout the whole of my involvement with the project. Also introduced to related Flex technologies such as BlazeDS and the Cairngorm MVC framework.
  • Accrued expertise creating custom, re-usable Flex components, especially using ActionScript and properly utilizing the Flex component life cycle. Core contributor to a shared Flex infrastructure which supported multiple Flex projects.
  • Participant in collaborative code reviews.
  • Introduced to a very faithful and effective Agile process. Involved in periodic planning meetings, iterative meetings, and daily Scrums.
  • Prepared and delivered successful software demonstrations to customers, management, and other stakeholders during several iteration kick-off meetings.
  • Demonstrated strong talent for evaluating limitations of and suggesting improvements for interface designs and process structures.

We'd love your feedback!