FAQ | Reviews | Contact Us

12345678910111213141516

Resume 7

Joe McGregor
1326 Jacksonville Ave.
Lafayette, CO 80026

OBJECTIVE

To obtain a position evangelizing, architecting and implementing cutting edge technology solutions.

EXPERIENCE

11/2000 - Present
CarGoodCredit.com

Director of Architecture
  • Technologies Used: Java, J2SE, J2EE, EJB, RMI, JSP, JMS, Servlets, Applet, JavaBeans, AWT, JDBC, XML, Make, PL/SQL, HTML, Oracle, BEA Weblogic, Solaris 8, Clustering
  • Designed and implemented an internal customer management solution using the following technologies: J2SE JDK1.3.1 , J2EE 1.2 , XML, BEA Weblogic 5.1, and Oracle 8
  • The web-based solution employs object oriented design patterns such as MVC, Adapter, Factory, Singleton, and Command
  • Provide the technical direction and vision for the architecture, design, and implemetation of eCarCredit s applications
  • Mentor developers in Java, XML, and software engineering practices
  • Work with external companies and partners to continually grow ecarcredit s B2B application and service offerings
  • Work with the CEO, and CFO to influence the technical direction of the company
  • Developed cross-team software engineering process used in the creation of our products based on a combination of RUP and XP
  • Assist DBA and SAs in the design and implementation of our production environment
  • Manage and maintain the production environment, including software release strategies
  • Oversee the entire development process of two teams and a contracting company
  • Provide recommendations on software and hardware used for the development and production environments
1999 - 9/2000
MoonLight Microsystems, Inc.

Sr. Software Engineer / Team Lead
  • Technologies Used: Java, J2SE, Jiro, Jini, JavaSpaces, RMI, Java Security JAAS , Swing JFC , AWT, OO Design Patterns
  • Team / Tech lead on development of a distributed Java infrastructure for the management of distributed resources
  • Provided technical leadership on the implementation and architecture of Jiro and its use of Jini
  • Managed the Prototyping and Consulting team in charge of creating prototypes, demos, and tools for internal and external clients
  • Worked with internal and external customers as an architect for solutions built using Jiro
  • Mentored co-workers in Java, RMI/Jini, and distributed computing
  • Responsible for interfacing with the Storage experts from the industry to develop practical prototypes and proof-of-concepts
  • Lead / drove formalization of described Java functionality for resources to be managed using Jiro
  • Performed interviews / made recommendations for hiring
  • Provided cross-divisional communications within Sun to align other Sun offerings with Jiro
  • Influenced Sun Enterprise Services to provide educational and consulting support for Jiro
  • Designed and Implemented an on-line tutorial offering for Jiro
  • Presented full-day Jiro seminar at JavaUniversity @ JavaOne
  • Presented technical session on Jiro @ JavaOne
6/1998 - 7/1999
MoonLight Microsystems, Inc.

Sr. Java Instructor
  • Technologies Used: Java, J2SE, J2EE, EJB, JSP, Servlet, JFC, Swing, AWT, Threads, I/O, Sockets, HTTP, RMI, Jini, JavaSpaces, JavaBeans, Applets, InfoBus, JDBC, SQL, Transacations, J2ME PersonalJava , iPlanet, JavaWebServer, Apache
  • Taught classes on J2EE including EJB, Servlets, RMI, CORBA, and enterprise architectures
  • Taught domestic and international IT Professionals Java from basic level to advanced topicProvided architecture and consulting guidance to IT Professionals in their implementation of enterprise level Java solutions, including e-commerce solutionss such as: Jini, RMI, CORBA, EJB, Servlets, JDBC, Swing, JFC, JSP, Software Engineering Process, Object Oriented Analysis and Design
  • Researched and developed courses covering new, leading edge Java technologies such as: Jini; PersonalJava J2ME ; and JavaSpaces
  • Presented seminars and lectures at international industry trade shows to promote leading edge technologies
  • Co-presented a full-day seminar with Bill Joy at JavaUniversity @ JavaOne
  • Developed internal Java solutions dealing with the business processes of Sun Educational Services
  • Conducted interviews, provide hiring recommendations for new Java instructors
  • Implemented a development test used in the hiring process and certification processes
  • Developed courseware including labs for PersonalJava, Servlets, and JFC Swing
  • Oversaw training and certification process of Java instructors
  • Mentored instructors on Java and training
6/1997 - 6/1998
MoonLight Microsystems, Inc.

Java Instructor
  • Technologies Used: Java, J2SE, JFC, Swing, AWT, Threads, I/O, Sockets, HTTP, RMI, Jini, JavaSpaces, JavaBeans, Applets, InfoBus, JDBC, SQL, Transacations, Apache
  • Taught IT Professionals Java from basic level to advanced topics such as architecture and distributed computing
  • Provided architecture and consulting guidance to IT Professionals in their implementation of enterprise level Java solutions
  • Provided maintenance updates and labs for Java courseware
  • Oversaw training and testing of new Java instructors
EDUCATION

5/1996 Michigan State University Bachelor of Science in Computer Science

  • Focus on artificial intelligence, software engineering, and network programming including parallel distributed computing
  • Minor in Mechanical Engineering
  • Implemented Java "helper" application for web browsers using AI methodologies for smart searching functionality
SKILLS
  • Java 6 years
  • J2EE 3 years
  • RMI including Jini 5 years
  • Software Engineering Process5 years
  • Web Development 5 years
  • User Interface Design 3 years
  • User Interface Development 5 years
  • Technology Evangelism 5 years
  • Technical Author 3 years
  • XML Intermediate 1 year
  • BEA Weblogic 2 years
PUBLICATIONS
  • The Expert Programmer www.developer.ibm.com
  • The On-line Jiro Tutorial www.jiro.com/education
  • Advanced Java: How to Program Deitel and Deitel
PRESENTATIONS
  • Java One
  • JavaUniversity
  • COMDEX
  • IEEE Distributed Computing Conference
  • Colorado Software Summit
  • Java Business Expo
CERTIFICATIONS
  • Sun Certified Java Programmer
  • Sun Certified Java Developer
  • Sun Certified Java Architect


12345678910111213141516









Untitled Document