Anjali Kucheria
*** ******** **. *** ***** Chestnut Hill, MA 02467 * 858-***-**** * ***********@*****.***
PROFILE
Software developer with over 5 years experience in successful software design and enterprise software development.
Strong knowledge and experience and in User Interface design principles and best practices
TECHNICAL SKILLS
Operating Systems: Windows 98/NT/XP/2003.
Languages: Java, Flex 3, Flash, MXML, XML, ActionScript, SWT, HTML, UML, SQL,
JSP, JSF, JFace
Applications/Servers: MS Office Suite, MS Visio, Apache Tomcat, JBoss, SQL Server
IDE: JBuilder, Intelli-J, Eclipse, NetBeans, FlexBuilder
Other Tools: Rational ClearCase/ClearQuest/Rose, Ant
Related Training: C#, XML, Computer Networks, Computer Graphics, Software Engineering
Theory
UNIX, Linux, Solaris, CVS, AJAX, Visual Basic
PROFESSIONAL EXPERIENCE
VISUAL i o
Flex / UI Engineer Newton, MA
! Created multiple components including custom charts and custom navigation components for interactive
data visualization software using Flex 3 (MXML and ActionScript) .
! Adhered to Agile software development methodology principles
! Worked on both the UI side as well as middle tier for the components in a highly complex flex application
with a complex data binding and event passing model
! Involved in creation of framework that supported contextualization as well as interaction between charts
! Led styling for application including programmatic styling enhancements as well as CSS working in
conjunction with UI Design team in an effort to maximize the customer experience
! Styling involved gathering input and leading discussions with various stakeholders and those close to the
customer product management, marketing, CTO and utilizing user interface design principles to generate
the ideal user interfaces
! Responsible for defect fixing of legacy code
NATIXIS GLOBAL ASSET MANAGEMENT
Application Developer Boston, MA
! Worked on creation of new Portal for Mutual Fund Managers using JSF/JSP, JavaScript and enterprise Java
Beans; was involved in gathering customer requirements, designing UI screens and implementation of
those screens as well as the middle tier utilizing user interface design best practices
! Worked on various enhancements using Swing as well as JSP/JSF in the user interface area to
METATOMIX Dedham, MA
Software Engineer 5/07-2/08
! Created a store browser (similar to Windows Explorer) to view files in various stores ( file explorer,
database) using JFace/SWT
! Spearheaded usability efforts- Identified usability issues, collected feedback from customers/professional
services and made enhancements according to feedback
! Made UI enhancements to software using Java Swing
NCR CORPORATION San Diego, CA
Software Engineer 12/05-3/07
! Worked on company’s web-based application UI (primarily JSP ), adding features, fixing defects
! Created (partial) an HTML demo of product to be shown to customers using JavaScript for interactivitys
! Worked on refactoring of code base for improved readability and maintenance
! Conducted preliminary usability analysis on software and presented results which precipitated usability
enhancements
EMC CORPORATION San Diego, CA
Associate Software Engineer 7/03 – 11/05
Software Engineering Intern 6/01-7/03
! Responsible for brainstorming, designing and implementing complex user interfaces within a global web-
based as well as standalone application using Object-Oriented methodology, designed user interface (UI)
components such as dialogs as well as designed custom UI components (not a part of Java Foundation
Classes (JFC)) combining existing JFC components (done in Java Swing). Used SQL Server as the
backend database.
! Worked with management to define and analyze business requirements, participated in UI feature design
and developed prototypes as required
! Full Software Development Lifecycle experience: wrote Functional Specification Documents, Software
Design Specifications (including UML diagrams) and Test plan documents to supplement the UI work;
gathered requirements from Marketing and translated those requirements into preliminary mockup and user
interface storyboarding; Test plan docs were explained to the Quality Assurance Engineer how to test UI
components
! Assisted in ongoing sustenance of product code (bug fixing), product enhancements and code refactoring
! Worked closely with cross-functional teams including product management, engineering and quality
assurance to ascertain that final UI is complete and meets specifications, while adhering to the marketing
requirements
! Created internal tools (Java) that were used by developers for internationalization using various Java API’s
using Java Swing
! Aided Quality Assurance team in manual testing of UI as well as usability testing and usability evaluation;
thereby gaining thorough understanding of usability design principles
EDUCATION
UNIVERSITY OF SAN DIEGO San Diego, CA
B.A. Computer Science; Minor: English Aug. 2003
ADDITIONAL INFORMATION
Languages Spoken: Hindi, Conversational Spanish
Citizenship: USA