Peter Lechner
Independent Contractor at Pinnacle Sports- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Pinnacle
-
Curaçao
-
Gambling Facilities and Casinos
-
200 - 300 Employee
-
Independent Contractor
-
Jul 2018 - Present
• Design, develop and test applications in accordance with established standards• Package and support deployment of releases• Develop, refine and tune integrations between applications• Analyse and resolve technical and application problems• Assess opportunities for application and process improvement and prepare documentation of rational to share with stakeholders• Adhere to high-quality development principles while delivering solutions according to stakeholders requirements
-
-
Development Team Lead - IT Development Payments
-
Feb 2017 - Present
Software Development Team who Leads an agile development team, buildingand working on enterprise grade software systems on top of the Microsoft .NET and open source development stack. Responsibilities are to guide team development efforts towards successful project delivery, Provide technical leadership to teammates through coaching and mentorship. Maintain high standards of software quality within the team by establishing good practices and habits. Establish and maintain communication channels with other development teams and stakeholders. Assist in the collection and documentation of user's requirements, estimates and work plans. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code. Package and support deployment of releases. Work with teammates in the migration of legacy applications to latest Microsoft and open source technologies. Develop, refine, and tune integrations between applications. Analyze and resolve technical and application problems. Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. Adhere to high-quality development principles while delivering solutions according to stakeholders requirements. Provide third-level support to business users. Research and evaluate a variety of software products
-
-
IT Business Application Services Engineer
-
Sep 2015 - Jan 2017
Configuring, implementing and monitor Pinnacle Sports application. Research and develop optimization for Pinnacle's suite of products. Maintain link from development and operations to improve performance, availability and security.
-
-
Senior .NET Developer
-
Mar 2012 - Aug 2015
Maintain, upgrade and improve company's customer facing web sites. Design unique solutions to improve customer user experience. Manage translation software system which controls over 20 languages on numerous systems.
-
-
-
The Traveller Inc.
-
Canada
-
Events Services
-
1 - 100 Employee
-
Senior Application Developer
-
Apr 2010 - Mar 2012
Ticket Management System: Developed an internal web based AJAX system via a custom MVC (Model View Control) architecture to track ticket requests. Used .NET framework 4.0 including VB.NET, C#, ASP.NET and SQLServer 2008. Before coding the project, consulted with stakeholders to define business and functional requirements. Created workflow, Unified Modeling Language (UML) charts to create consensus on the functionality on the application before beginning coding. The purpose of the application is to track the progress of a client's ticket request from initial contact to delivery. The system is heavily integrated with applications such as MS Exchange, QuickBooks, Sporting Reseller Stub Hub, Google Maps, Google Charts and FedEx through web services. jQuery is heavily used on the client side along with its UI components (tabs, dialogs, datepicker) to create a smooth and reliable experience for the user. Third party jQuery controls were used when a suitable native control could not be found. When suitable third party controls could not be found, I've created custom controls such as grids and dropdown fields which could quickly render relational data to a user. This information in turn can be exported into excel, word or pdf formats. Wrote the user manual for staff as well as programming documentation on how integration was achieved with each third party system. VB.NET with some C# was used on this project. The back end used SQL Server to store the information.Travel Management System: Developed scope, schedule and cost planning with stakeholders to begin development of custom ERP system. By clearing defined project goals (business and functional requirements) and preventing scope creep, a realistic timeline for project deliverables can be completed. Used MS Project, MS Visio and MS Expression development tools.
-
-
-
-
Developer
-
Feb 2002 - Apr 2010
Customizable CRM System: Development: Lead developer/architect for on-line, fully customizable Web 2.0 AJAX web-site which could meet all clients' business requirements - www.methodintegration.com. Used .NET framework 3.5 including VB.NET, ASP.NET and SQLServer 2005. As the lead developer of the project, I created a custom MVC architecture for the web application. The front end used HTML, CSS and JavaScript heavily. The business logic was created in VB.NET. The database was SQL Server 2005. The database was setup to automatically normalize the data structure request by the user. Views were then created to display the information to the user easily, without relying or waiting for programmers. Indexing was applied to most tables. Stored procedures were created to increase the speed in accessing data for common tasks. Advanced tables which controlled scheduling relied on the creating of triggers to maintain data consistency. The application was heavily used by our clients, so load balancing was implemented to handle the high traffic. Team: As we hired additional programmers, we adopted Agile development methodologies where we participated in daily/weekly scrums and monthly release cycles. We also implemented the TortoiseSVN subversion system to maintain/monitor code development on trunks and branches. Third party control from DevExpress was implemented to create dashboards and reports for users. A web service was created so clients could integrate with our system. Support: Worked in conjunction with our graphic designers, consultants and sales staff to develop business process requirements for our clients. A simple drag and drop interface was developed so we could create custom interfaces to integrate into our backend and/or third party systems. When needed, provided data conversion code to transfer data from third party applications, usually flat files, into SQL Server.
-
-
-
-
Application Developer
-
Jan 2000 - Jan 2002
-
-
-
-
Developer
-
Jan 2000 - Jan 2002
Booking Web Site: Developed an on-line booking system using Cold Fusion for our clients, who operated campgrounds throughout North America. Made on site visits to setup booking system as well as participated trade shows. Maintained company web sites. Booking Web Site: Developed an on-line booking system using Cold Fusion for our clients, who operated campgrounds throughout North America. Made on site visits to setup booking system as well as participated trade shows. Maintained company web sites.
-
-
-
-
President
-
Jan 1999 - Jan 2002
Online Fitness Applications: Started my IT career as an entrepreneur. As sole proprietor and owner of GoodLife Software, my company developed an online diet and fitness monitoring application using a Flash front end and Cold Fusion on the backend. The architecture used was Mach-II. Sold company after operating for a number of years. Online Fitness Applications: Started my IT career as an entrepreneur. As sole proprietor and owner of GoodLife Software, my company developed an online diet and fitness monitoring application using a Flash front end and Cold Fusion on the backend. The architecture used was Mach-II. Sold company after operating for a number of years.
-
-
-
-
Developer
-
2000 - 2002
Online Reservation and Payment System Online Reservation and Payment System
-
-
Education
-
Queen's University
B.Sc.(H), Life Science -
Caricom Institute of Technology