EXPERIENCE

02/09 - Present FRANNETT INFORMATION SYSTEMS Atlanta, GA
  Consultant
   
09/08 - 01/09 TEKSYSTEMS Greenville, SC
  Consultant
  Specific Duties and Responsibilities:
  Worked with business stakeholders to determine application requirements and wrote detailed design documents for the new application features. Completed bug fixes on small features. Contributed to the technical design of feature development, and performed code reviews.
   
  New Development:
  eEnrollment:
  Developed new features and application enhancements for the current iteration and release using Java/JEE.
  eBilling:
  Developed new features and application enhancements for the current iteration and release using Groovy/Grails.
   
06/07 - 08/08 JACADA, INC. Atlanta, GA
  Sr. Java Developer/Technical Lead
  Specific Duties and Responsibilities:
  Implement and customize non-invasive web-based call-center applications; using the state of the art Jacada products. These products are JEE/Struts based applications that implements Web Services, Servlets, JSPs, EJBs, JMS, Hibernate, and Telnet technologies.
   
  Technical Lead Duties:
 
  • Worked with clients to develop and implement their call center solutions to support the client's business requirements.
  • Worked on the project's complete life cycle, following approved life-cycle methodologies, including requirements gathering, system design, development, QA, load testing, production, and deployment.
  • Handled complex project requirements, application features and technical designs.
  • Designed and implement the project components required for complex implementations.
  • Applied advanced concepts, practices, and procedures required to implement Jacada products.
  • Applied experience and judgment to plan and accomplish goals.
  • Served as an intermediate-level pre-sales and post-sales technical support specialist.
  Team Lead/Coach Duties:
 
  • Provided specifications and job assignments for developers.
  • Provided evaluations, mentoring, and technical support for 8-10 developers.
  • Coached and trained the development staff on Java/JEE technologies.
  • Assisted in the hiring process of associates.
   
01/06 - 06/07 RANDSTAD NORTH AMERICA Atlanta, GA
  JEE Architect/Team Lead
  Specific Duties and Responsibilities:
  Provide technical direction regarding architecture, solution design, development, testing, and production support of the Strategic Program for Interaction Deployment for the Randstad Holding system (SPIDER).

The SPIDER Application is a JEE application that provides services to operating companies and partners. These services are contained in 6 modules spanding two high-volumn web based applications:
  • Randstad Works - Time and Attendance, Procurement and Execution, Op. Info, & General Info.
  • Randstad Jobs – Profiling, Job Boarding, Op. Info, & General Info.
  •    
      Architect/Lead Developer Duties:
     
    • Provided technical direction regarding solution design and development.
    • Created, refined, and implemented organizational design and development standards.
    • Developed, and implemented a technical training roadmap for development staff.
    • Collaborate with other architects across the organization to develop best practices.
    • Identified ways to optimize and enhance the performance of the system.
    • Performed load tests to identify performance issues.
      Team Lead/Coach Duties:
     
    • Provided evaluations, mentoring, and technical support for eight developers.
    • Coached and trained the development staff on Java/JEE technologies.
    • Assisted upper management on technical aspects, software processes, and team building.
    • Assisted in the hiring process of associates.
       
    01/03 - 01/06 SUN MICROSYSTEM (Educational Services)/ACCENTURE LEARNING
    Atlanta, GA
      Customer Training Instructor 3 (Lead Instructor)
      Specific Duties and Responsibilities:
     
    • Multiple course responsibility.
    • Must have excellent command of multiple courses at levels 3 and 4.
    • Assist others in developing instructional and technical skills.
    • Teach designated courses and maintain customer satisfaction ratings that consistently exceed a satisfactory rating.
    • Act as a team member, or subject matter expert for course material, as assigned. This includes advising other instructors as to the best way to present course material.
    • Act as  lead instructor,  or assist Course Development.
    • Participate in BETA testing of new Software/Hardware as required. Assist in development of BETA classes.
    • Serve as a mentor and Sunvisor for new members.
    • Achieve and maintain excellent customer satisfaction rating as determined by customer feedback and management assessment.
    • Display outstanding team building skills. Work with the Department Manager toward building strong group dynamics and further the good relations between other groups both internal and external.
    • Act as team member or subject matter expert for BETA course development for new products and deliver the BETA classes to designated students.
    • Act as lead instructor for course discipline and perform independent project management duties.
    • Promote organizational goals through participation in interdepartmental projects.
    • Represent Sun in a professional manner both internally and externally.
    • Provide consulting to internal and external customer to define their technical educational needs and requirements.
    • Act as lead instructor or subject matter expert multiple course disciplines.
       
    01/01 - 01/03 SUN MICROSYSTEM (Professional Services) Atlanta, GA
      Senior Programmer Analyst
      Specific Duties and Responsibilities:
     
    • Plan, develop, and lead in the coding and modification of programs within new and existing applications to:
      • Produce project plans
      • Define and delegate tasks per project plan
      • Coordinate technical and application activities
      • Ensure completion of appropriate project documentation
    • Interface with users and conduct meetings in support of existing and new applications
    • Evaluate and recommend application solutions to business systems problems.
    • Develop and maintain code.
    • Perform the design and code review for quality assurance.
    • Establish, document, and/or ensure adherence to standard procedures and methodologies.
       
    01/99 - 12/00 COMPUTER LEARNING CENTERS, INC. Atlanta, GA
      Lead Instructor
      Classes Instructed:
      Visual Basic 6; Visual C++ 6; MFC w/Visual C++ 6; JAVA 2; COBOL 85; Internet & World Wide Web Programming; Introduction to Computer Programming
      Responsibilities:
      Assisted the DOE in course selection and materials. Scheduled courses and class assignment to instructors. Evaluated instructor’s performance. Attended to student’s grievances and concerns.
       
    09/97 - 12/98 FRANNETT INFORMATION SERVICES Atlanta, GA
      Consultant (The Home Depot)
      New Development:
      Created several modules for the Smithsonian Award winning Store Level Entry (SLE) system and wrote the Job Preference Process (JPP) system. These systems utilize the latest technologies, (JAVA front-end, CICS interface/process, TESSERACT(HR) DB2 back-end), and are currently being used in over 600 stores effecting 120,000+ employees.
      Store Level Entry (SLE):
      Automated (HR) system that allows applicants to watch a demo video, fill out an application, and take a test online. It also provide management with information for hiring, reviews, department and store transfers, and termination’s.
      Job Preference Process (JPP):
      Online system that record associates’ job preference; support job candidate tracking for both internal and external candidates; allow management to fill job requisitions for open jobs and provide tracking, wage and salary survey reporting.
       
    03/96 - 09/97 BRANNON & TULLY Atlanta, GA
      Consultant (State of Georgia - Dept. of Revenue)
      New Development:
      Total rewrite of the State of Georgia Sales Tax System (STS)
      Created Modules for the following Subsystems:
     

    On-line:
    Validation
    Taxpayer Correspondence Update
    Table Maintenance
    Return Transaction Entry
    Exception Resolution
    Taxpayer Contact
    Registration Update

      Batch: Reporting Batch Processing
       
    02/95 - 02/96 FEDERATED SYSTEMS GROUP (FSG) Norcross, GA
      Senior Programmer/Analyst
      Customer Support:
      Provided technical support on the Federated Employee Management System (FEM) for all of FSG's Divisions, which included 19 different companies.
      Data Processing:
      Provided lead role an all (FEM) conversions, upgrades and new installs.
      Responsibilities:
      Included abend resolution, development, and maintenance of application programs. Provided training, technical support, specs, and evaluation information on (FEM) team members. Also produced weekly team status reports for upper management.
       
    07/91 - 01/95 ROLLINS, INC. Atlanta, GA
      Team Lead/Architect
      Customer Support:
      Customer Support: Provided Rollins Acceptance Corp. with project planning recommendation and quotes, CSR processing, and problem resolution.
      Data Processing:
      Provided application support and new development on American Management Systems (AMS), Advanced Consumer Lending System (ACLS) and Computer Assisted Collections System (CACS).
      Responsibilities:
      Included abend resolution, development and maintenance of application programs, implementation and support of vendor supplied software, and implementation of Total Quality Management concepts when interfacing with the Customer. Implemented the System Life Cycle Methodology for new development projects, and supervised four Programmer Analyst (Responsible for P/A's performance evaluations and training).
       

     

    D. Richard Barnett ©2009 All rights reserved.