Christopher Dimoulis

Christopher Dimoulis Email and Phone Number

Senior Software Engineer at MaterialsXchange, The Digital Way to Buy and Sell Lumber @ MaterialsXchange
chicago, illinois, united states
Christopher Dimoulis's Location
DeKalb, Illinois, United States, United States
Christopher Dimoulis's Contact Details

Christopher Dimoulis work email

Christopher Dimoulis personal email

n/a
About Christopher Dimoulis

https://chrisdimoulis.com

Christopher Dimoulis's Current Company Details
MaterialsXchange

Materialsxchange

View
Senior Software Engineer at MaterialsXchange, The Digital Way to Buy and Sell Lumber
chicago, illinois, united states
Employees:
6
Christopher Dimoulis Work Experience Details
  • Materialsxchange
    Senior Software Engineer
    Materialsxchange Sep 2021 - Present
    Chicago, Illinois, United States
  • Thoughtfront, Inc.
    Owner & Software Engineer
    Thoughtfront, Inc. Jan 2018 - Present
    Contract software development and consultation work. Have spent time working with businesses for technical consultations, modernize out of date software, prototype startup applications/develop MVPs.Primary technologies used:• React• Redux• Vue.js• Vuex• Axios• Node.js• Javascript• PHP/Laravel• Ruby/Rails• Postgres• MySql• JQuery• HTML/CSS
  • Peapod Digital Labs
    Software Engineer
    Peapod Digital Labs Apr 2020 - Sep 2021
    Chicago, Illinois, United States
    Primary work as a front end developer for the main PRISM software which is an eCommerce engine for a variety of brands under the Ahold Delhaize company.• Add or enhance features, provide solutions for regression bugs, perform peer code reviews.• Agile environment with regular deployments.• Part of the team creating the new GraphQL based Backend for Frontend layer.• Technologies Used: Vue.js, Vuex, Node.js, Jest, GraphQL, Storybook.
  • Chassi
    Software Developer
    Chassi Jul 2018 - Feb 2020
    Remote
    Early stage employee. Primarily developed on a React based micro frontend architecture platform served independently from the microservice based API. Adapt to pivots and priority changes as needed from customers or dictated by market.• Add/update feature for the independent Single Page Applications.• Maintain several node packages containing our utility libraries and reusable components.• Plan API changes for usability updates and new features.• Technologies Used: React.js, Redux, Node.js, d3.js, SQL
  • Greplytix
    Project Manager & Lead Software Engineer (Full Stack)
    Greplytix Jun 2015 - Jun 2018
    Report directly to the CEO and Board of Directors. Manage day to day operationsincluding engineering projects and client training. Due to the small size of the company I still must dedicate a significant portion of my day to engineering tasks.Travel occasionally to visit clients. Often needed to work remotely.Project Management:• Evaluate new and remaining issues, features, and client needs to determine projectpriority• Plan needs of project including database models, necessary API endpoints, and client side business logic to ensure client needs are met.• Break down the project into manageable issues.• Establish project timetables for completion, testing, client demonstration, and deployment.• Investigate and give detailed descriptions of software problems/bugs communicated from clients (as initial point of contact).• Review code of other engineers, provide feedback, refactor when necessary.• Serve as lead engineer on projects.• Mentor and guide junior engineers.• Continued full stack software engineer responsibilities.Client Interaction:• Work with clients to develop new features that help meet their current needs.• Gather feedback from clients to use for feature updates in future releases.• Demonstrate new features to clients and ensure adequate documentation is provided.• Initial point of contact for software related questions, training needs, and problems/bugs.Example of projects include:• Administration insights into rating habits of attending physicians including missing assessments• Attending/Resident physician scheduling system. Automatically match up overlapping schedules in a rotation in order than Attending Physicians would know which Resident Physicians they should be assessing and the system could detect missing assessments.
  • Greplytix
    Software Engineer (Full Stack)
    Greplytix May 2014 - May 2015
    • Build and maintain JSON REST APIs with Ruby on Rails.• Use and maintain a Backbone.js single page application architecture• Build reusable client side components.• HTML5/HAML/Handlebars and CSS/SASS styling for a responsive design.• Write tests with RSpec(ruby).Notable work includes:• Designed and implemented our data visualization library using d3.js.Technologies Used:• Rails 4• Postgres/Mongo• Stripe (payment processing)• Node.js• Javascript/Coffeescript• jQuery• HAML• CSS/SASS• UnderscoreJs• BackboneJs• ThoraxJs• d3.js (for data visualizations)• Heroku• Git/Github
  • Howler Applications
    Software Engineer (Ios, Full Stack Web)
    Howler Applications Jan 2015 - Dec 2015
    Remote
    A remote contract position. Maintained and added features to the Howler.at iOS application. This is a content delivery and targeting system for fine grained consumer targeting. The application was centered around a distributed indoor positioning system (IPS) built on iBeacon technology.Also built the Howler iOS SDK which would allow for third party apps to interact with the Howler infrastructure.Technologies Used:• Objective-C• iBeaonFull stack engineer for the web based client portal. Clients would log in and be able to manage their beacons, advertisements/promotions, and view data about visitors.Technologies Used: • Rails 4• Postgres• Javascript/Coffeescript• jQuery• HAML• CSS/SASS• UnderscoreJs• BackboneJs• ThoraxJs• d3.js (for data visualizations)• Heroku• Git/Github
  • Southern Illinois University
    Faculty
    Southern Illinois University Aug 2005 - Jul 2014
    Faculty in the Aviation Flight department. Besides main duties of teaching performed contract software work for the Integrated Microscopy and Advanced Graphics Expertise center.• Teach lecture and one-on-one based courses.• Supervision of faculty team to provide support and ensure adequate student progress.• Perform flight examinations for pilot certification.• POC of flight simulator using arduino and MS Flight Simulator.• Team leader for Apple iPad initiative team. Independently developed iPad application (Objective-C) for the Aviation Flight department.• Developed image processing software for IMAGE center

Christopher Dimoulis Skills

Public Speaking Programming Html Software Engineering Javascript Css Software Development Research Java Objective C Python Teaching Sql Web Development Strategic Planning Budgets Aviation Ruby On Rails Linux Os X Team Building English Coffeescript Backbone.js Ruby Django Saas Php Sass Css3 Opengl Apache Flight Training Commercial Pilot Vue.js Laravel Node.js Jquery Postgresql Customer Service

Christopher Dimoulis Education Details

Frequently Asked Questions about Christopher Dimoulis

What company does Christopher Dimoulis work for?

Christopher Dimoulis works for Materialsxchange

What is Christopher Dimoulis's role at the current company?

Christopher Dimoulis's current role is Senior Software Engineer at MaterialsXchange, The Digital Way to Buy and Sell Lumber.

What is Christopher Dimoulis's email address?

Christopher Dimoulis's email address is di****@****siu.edu

What is Christopher Dimoulis's direct phone number?

Christopher Dimoulis's direct phone number is +161855*****

What schools did Christopher Dimoulis attend?

Christopher Dimoulis attended Southern Illinois University, Carbondale, Southern Illinois University, Carbondale.

What are some of Christopher Dimoulis's interests?

Christopher Dimoulis has interest in Kids, Electronics, Home Improvement, Education, Science And Technology, Home Decoration.

What skills is Christopher Dimoulis known for?

Christopher Dimoulis has skills like Public Speaking, Programming, Html, Software Engineering, Javascript, Css, Software Development, Research, Java, Objective C, Python, Teaching.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.