Mr. Medley is seeking a position as a senior software engineer that will allow him to leverage his years of experience with the Java/J2EE platform to design, build, and deliver high-quality architectures, applications, and development teams.
Mr. Medley has over twenty seven years of software development experience including seventeen years with object-oriented techniques and languages. His areas of specialty include overall system architecture, architectural infrastructure, business analysis and domain modeling, high performance multi-threaded and distributed information systems, and team building. He is skilled at producing simple and effective designs that handle very large and complex systems. He is also adept at leading, educating, and rallying teams so that they are highly motivated, productive, and predictable. Skills Summary Define, document, verify, and disseminate new system architectures and frameworks. Evaluate the quality and appropriateness of existing architectures, frameworks, and software to meet project needs. Expert at bringing clarity and ease of use to complex systems an developing guidelines and frameworks for system development. Project experience includes web-based and client server applications with budgets in excess of $10 million. Develop multi-tiered object-oriented system architectures utilizing requirements, use cases, UML diagrams, and design patterns. Author system and functional specifications as well as testing objectives and acceptance criteria. Provide mentoring on topics such as multithreading, asynchronous messaging, queuing, order processing, design patterns, and standards-based development. Experience with leading and supporting teams of up to 20 developers, including outside and off-shore consultants. Train teams to work effectively within their chosen methodology. Teach the intricacies of use cases, conceptual modeling, and other analysis techniques. Possesses excellent communication and interpersonal skills.
Companies Worked For:
Job Titles Held: