Richard Lebel
About Richard Lebel
Richard Lebel is a Senior Java Developer with extensive experience in software development and application architecture. He has worked for various government organizations in Canada and possesses strong skills in Java, Oracle database management, and the Velocity template engine.
Work at Government of Canada
Richard Lebel has been employed at the Government of Canada as a Senior Java Developer since 2015. His role involves utilizing Java programming skills to develop and maintain software applications that support government operations. Prior to this position, he worked as a Java Developer at the Government of Canada from 2011 to 2012. His extensive experience in government roles contributes to his understanding of public sector needs and software requirements.
Previous Experience in Software Development
Richard Lebel has a diverse background in software development, having worked in various capacities across multiple organizations. He served as a Senior Java Developer at Statistics Canada for 10 months in 2014 to 2015. Additionally, he held the position of Application Architect at Library and Archives Canada from 2008 to 2010. His experience also includes roles at Canadian Heritage, where he was a Team Leader and Senior Software Developer, and at Canada Post Corporation as a Senior Technical Analyst.
Education and Expertise
Richard Lebel holds a Bachelor of Engineering (B.Eng.) in Computer Engineering from the Royal Military College of Canada, where he studied from 1983 to 1988. He also earned a Master of Science (M.Sc.) in Project Management from Université du Québec en Outaouais, completing his studies from 1998 to 2002. His technical expertise includes proficiency in the Velocity template engine for web-based applications, TCL/TK scripting for rapid prototyping, and strong skills in Oracle database management.
Background in Technical Support and Analysis
Richard Lebel's career began in technical support and analysis roles. He worked at Industry Canada as Customer and Technical Support in 2003 and later as a Systems Analyst at MCI Telecommunications Corp in 1997. His experience also includes a brief stint at Innovapost as a Systems Analyst in 2005. This foundation in technical support has equipped him with problem-solving skills essential for software development.
Involvement in Client/Server Applications
Richard Lebel has been involved in developing client/server applications, demonstrating his ability to work in various software environments. His experience spans multiple organizations and roles, showcasing his versatility in software development. This involvement highlights his capacity to adapt to different project requirements and contribute effectively to software solutions.