|
Scentric, Inc.
3460 Preston Ridge Road,
Suite 500 Alpharetta,
GA 30005
www.scentric.com
|
October 2004 to Current
|
- Started as a senior developer, ended up working as team lead
(including Application Architect responsibilities). Was responsible
for overseeing 4 developers, 2 in U.S. and 2 in India.
- Evaluated third party graphing products, Tomsawyer Software
& ILog JViews, to create comparison reports to determine which
tools to use.
- Created prototype UI’s for presentation to Product Management.
- Created a UI Framework for use by all UI developers.
- Created base classes for JPanels so all panels had a common
interface and could easily be swapped around.
- Created default components for UI framework (Trees, Tables,
Lists)
- Created custom panel components (Text, List, Combo box) so
that they conformed to UI guidelines (“Labels must be 4 pixels
above input component”).
- Created "stub" code so UI could be tested independently of
server code (all server calls were re-directed to stub code
that used in-memory models to simulate data access).
- Performed Integration Tests to ensure the UI correctly communicated
to server components.
- Used Borland Optimizeit to analyze and improve UI performance
- Created JUnit tests to test the data models of the UI components
- Created requirement analysis and area impact documents for
new features.
- Mentored junior employees on how to utilize the MVC pattern.
- Mentored junior developers on how to modify the table component
to allow for sorting, filtering, column hiding.
- Mentored junior developers on the use of layout managers (especially
GridBagLayout)
- Conducted interviews to evaluate potential new employees for
both UI and server teams.
|
|