|
|
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
|
|