Martin Bour
Senior Software Engineer at Topcon Healthcare Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Ahmed Alatawi
Martin's knowledge, guidance, and jovial attitude make working with him an exceptionally enjoyable experience.While working with him on an assigned project, Martin's extensive technical knowledge, mixed with his candor made even the most mundane tasks entertaining, which made him an effective mentor and team lead.
Sreenivasa. Ediga
I on-boarded Martin at Philips long time ago. He quickly learned and added some great features to our legacy solution. He was very good with dot net full stack, specially on Java script Martin quickly adopted to Java stack and became a key player in building our cloud based enterprise solution. He was very enthusiastic and always embraced new technologies. I enjoyed working with him on some cool features such as template based therapy reports. I always found him cheerful and very positive being to be around with.
Ahmed Alatawi
Martin's knowledge, guidance, and jovial attitude make working with him an exceptionally enjoyable experience.While working with him on an assigned project, Martin's extensive technical knowledge, mixed with his candor made even the most mundane tasks entertaining, which made him an effective mentor and team lead.
Sreenivasa. Ediga
I on-boarded Martin at Philips long time ago. He quickly learned and added some great features to our legacy solution. He was very good with dot net full stack, specially on Java script Martin quickly adopted to Java stack and became a key player in building our cloud based enterprise solution. He was very enthusiastic and always embraced new technologies. I enjoyed working with him on some cool features such as template based therapy reports. I always found him cheerful and very positive being to be around with.
Ahmed Alatawi
Martin's knowledge, guidance, and jovial attitude make working with him an exceptionally enjoyable experience.While working with him on an assigned project, Martin's extensive technical knowledge, mixed with his candor made even the most mundane tasks entertaining, which made him an effective mentor and team lead.
Sreenivasa. Ediga
I on-boarded Martin at Philips long time ago. He quickly learned and added some great features to our legacy solution. He was very good with dot net full stack, specially on Java script Martin quickly adopted to Java stack and became a key player in building our cloud based enterprise solution. He was very enthusiastic and always embraced new technologies. I enjoyed working with him on some cool features such as template based therapy reports. I always found him cheerful and very positive being to be around with.
Ahmed Alatawi
Martin's knowledge, guidance, and jovial attitude make working with him an exceptionally enjoyable experience.While working with him on an assigned project, Martin's extensive technical knowledge, mixed with his candor made even the most mundane tasks entertaining, which made him an effective mentor and team lead.
Sreenivasa. Ediga
I on-boarded Martin at Philips long time ago. He quickly learned and added some great features to our legacy solution. He was very good with dot net full stack, specially on Java script Martin quickly adopted to Java stack and became a key player in building our cloud based enterprise solution. He was very enthusiastic and always embraced new technologies. I enjoyed working with him on some cool features such as template based therapy reports. I always found him cheerful and very positive being to be around with.
Experience
-
Topcon Healthcare Solutions
-
United States
-
Medical Devices
-
1 - 100 Employee
-
Senior Software Engineer
-
Nov 2019 - Present
Developing new software solutions for eye doctors using Angular 11, Typescript, Node, and C# .NET Web API working in a full-time remote role. Communicate regularly with designers, product owners, architects and engineers.Work both independently and collaboratively to find the best technical designs and solutions needed to incorporate new features into existing applications. Implement architectural patterns and practices as-needed.Full stack development from backend .NET API development to Angular components and Typescript. Utilize Angular Material for consistent user experience. Work effectively with other developers.Implemented background processing infrastructure using Hangfire.NET. Enabled real-time front-to-back communication using SignalR.
-
-
-
Philips
-
Netherlands
-
Hospitals and Health Care
-
700 & Above Employee
-
Senior Software Engineer - Angular, AngularJS, Java Spring
-
Feb 2014 - Nov 2019
------------------------------------------------------------------------------Senior Software Engineer - Full Stack w/ UI FocusAngular, AngularJS, Java, Spring, Mongo DB, Pivotal Cloud Foundry-------------------------------------------------------------------------------Worked on the early releases of new enterprise application platform which utilizes a micro-service architecture running on a cloud platform and a single-page modular user interface. Modern engineering practices were in place such as Scaled Agile Framework (SAFe), Continuous Integration, Continuous Delivery, Cloud Platform (AWS).Team member working on a large enterprise-scale Angular JS application with a suite of modules, each focusing on a particular business area. UI Infrastructure and Tooling:Built a client-side backend mocking tool enabling UI developers to build fully interactive user experiences without depending on a backend service to be available. Also enabled complete "offline" development.Platform Experience: Mac/Linux Development, Git, Mongo DB, RabbitMQ, Redis, Pivotal Cloud Foundry, Amazon AWS/S3/RDS... Legacy cloud utilizing Microsoft.NET C#, Visual Studio 2015, Sql Server---------------------------------------------------------------------------Senior Software Engineer - Data Parsing (2014-2015)---------------------------------------------------------------------------Worked as one of 3 software engineers responsible for building and maintaining the core data processing software supporting a suite of respiratory CPAP devices. Acted as a team player with a positive solution-driven approach while working with engineers, quality assurance specialists, scrum masters, and product owners.Used software design patterns, object oriented programming, and refactoring techniques. Frequently worked outside of our focus area to deliver complete product features. This work often included front-end work using jQuery, ASP.NET, .NET Web Services, Sql Server, and more.
-
-
-
W.N. Tuscano Agency
-
United States
-
Insurance
-
1 - 100 Employee
-
Software Development Team Lead
-
Oct 2011 - Feb 2014
Lead architecture and development of new and existing business applications driven by compassion for users. Wrote back and front-end implementations using Domain Driven Design concepts such as Services, Repositories, Factories and Ubiquitous Language.----------------------------------------------------------------Leadership and Mentoring----------------------------------------------------------------Utilized agile project management techniques to encourage team communication and knowledge sharing. Weekly sprints and daily scrums with a team mixed with in-house and remote members.Coached other developers via peer programming and code reviews. Encouraged team members to recognize their strengths and grow in those areas. Held weekly team meetings to help maintain focus on both short and long term goals. Showed respect for the thoughts and opinions of others.Played an active role in hiring new team members. This required working with business owners and human resource department to review applicants, host interviews and ensure candidate would be a good fit for the company.----------------------------------------------------------------Intranet Re-write to ASP.NET MVC 4----------------------------------------------------------------Directed the rebuilding of company intranet application in ASP.NET MVC 4 converted from Web Forms. A partial list of tools that were re-built include User Management, Calendar, Online ACH Payment and NACHA processing tools for accounting, and an Expense Voucher reporting tool for managers. All business rules were isolated to application services and data access code wrapped in repository interfaces following principals of Domain Driven Design. User interface components were built using the Bootstrap user interface library. jQuery and object-oriented javascript techniques were used to isolate custom scripts. One application was written using Angular JS.
-
-
Web Programmer
-
Apr 2006 - Oct 2011
Created custom web applications and business tools with a strong emphasis on good design from code to user interface.Automated Imaging Application - email-to-PDF converterProblem: The business response to incoming emails was slow due to a manual imaging process. Solution: A .NET 3.5 C# Console application was built which monitors a directory for new MIME-formatted email messages (.msg), extracts html and text messages along with attachments, converts all parts to PDF, and stores them in a network directory. Utilized third-party tools such as Ghostscript and iTextSharp for file conversion and merging. The NUnit unit testing framework was used to test isolated functionality and ensure reliability.** As of January 8, 2013 over 1 Million emails have been converted by this application **XML Communications C# LibraryBuilt a .NET 3.5 C# class library to manage XML communication between web applicatons and business management system. Request and response class objects were designed to read and write XML for over 40 different service commands.Personal Umbrella Comparative RaterDesigned SQL Server 2008 database tables, queries and multi-tier ASP.NET C# application for collecting personal umbrella data and processing quotes for multiple companies. Windows Communication Foundation (WCF) Web Services were used to send and receive Acord XML messages to and from rating companies and to display rates to users. Designed and built easy-to-use web interface using AJAX controls, XHTML, CSS, and jQuery.User Administration Web PanelDesigned and built ASP.NET web panel for administration of offices, branches, staff and web users. Originally built using SQL Server 2005, but later changed to show real-time data via web service communication with enterprise management system. (Tuscano video - agency management)Website Re-DesignDesigned using Photoshop. Developed using XHTML, CSS, Javascript, and jQuery. Built core web framework using ASP.NET 3.5.
-
-
-
-
Finish Carpenter
-
Jun 2003 - Jun 2005
Worked on a small team led by a master finish carpenter building custom built-in interior architectural components such as entertainment centers, columns, archways, coffered ceilings, wainscoting, crown moulding, baseboards, and more. Worked on a small team led by a master finish carpenter building custom built-in interior architectural components such as entertainment centers, columns, archways, coffered ceilings, wainscoting, crown moulding, baseboards, and more.
-
-
Education
-
Middle Tennessee State University
Bachelor, Recording Industry Production and Technology -
Toccoa Falls College
pursued degree in Music Education