Adaptable software engineer with mechanical engineering education seeking a position in controls engineering. Aiming to contribute my engineering skills and Programmable Logic Controller (PLC) knowledge to strengthen control systems, ensure optimal performance, and enhance efficiency.During my undergraduate studies towards a Mechanical Engineering degree, I developed an aptitude for technical thinking, problem-solving, and design, and my experience has continued to be valuable to me as I studied computer science and software engineering in most recent years. Key Skills: Ladder Logic, Function Block Logic, Industrial Manufacturing Methods, Product Assembly, Programmable Logic Controllers (PLC), Distributed I/O, AC, DC, and Servo motors, 2D and 3D CAD (Solidworks), Panel Design Theory, Industrial Safety Standards, Agile Methodologies, Project Development, Issue Resolution, Project Management, Conflict Resolution, Resource Management, Risk Management, NegotiationSoftware Skills:Strong: JavaScript (ES6+), React.js, Node.js, Express.js, AJAX, HTML, CSS, Database management, Test-Driven DevelopmentExperienced: Typescript, Python, Java, Flask, Redux.js, Jest, Cypress.js, Webpack, GraphQL, Atlassian products (Jira, Confluence, Crucible), Git
-
Project Manager/Software EngineerDo Right Donations Jan 2022 - Oct 2022• Met 100% of feature deadlines by analyzing project scope and identifying and mitigating engineering roadblocks• Led design efforts among a team of five engineers to determine best implementation of Node and Express in order to modularize backend logic using the middleware pattern and facilitate routing HTTP requests to several backend API endpoints• Utilized React Hooks to build modular, reusable functional components, minimizing render time with the virtual DOM and improving state management between components
-
Project Manager/Software EngineerFranzview Jan 2022 - Oct 2022• Directed daily scrums and led discussion, decision-making, and conflict resolution among a team of developers• Created and organized user stories in order to ensure timely submission of deliverables and meeting program deadlines • Employed Agile practices and principles to ensure a smooth project workflow and clear division of responsibilities among the team• UsedGraphQL to monitor and manage Kafka clusters by creating an API of queries and mutations that extracted data from multiple sources, reducing the number of requests to our backend and avoiding over-fetching -
Software Applications Engineer I - Workday Student SystemsWorkday May 2018 - Apr 2021Pleasanton, California, Us• Developed industry leading higher education software with Workday’s state-of-the-art, object-oriented environment• Worked closely with project managers to ensure customer requirements were met• Shipped code quickly and iteratively using Agile methodologies• Thoroughly reviewed other developers’ code to ensure company coding standards were met before code went to QA• Frequently triaged bugs and debugged automation failures as they arose• Wrote comprehensive automation to ensure that all dev work was properly tested -
Full Stack Web Developer - FreelanceShinkyu Shotokan Mar 2017 - May 2018• Developed a Python-backed web application for organizing promotionals with Flask, Bootstrap, and SQLAlchemy and hosted it on a custom configured Amazon Web Services Ubuntu server• Currently developing another application for use in organizing tournaments• Enabled instructors to automatically process applications and organize promotionals for 100+ students• Reduced promotional preparation time by 80% from five days to one day
Chris Dunleavy Education Details
-
University Of PortlandMechanical Engineering -
UdacityFull Stack Web Development
Frequently Asked Questions about Chris Dunleavy
What is Chris Dunleavy's role at the current company?
Chris Dunleavy's current role is Software Engineer.
What schools did Chris Dunleavy attend?
Chris Dunleavy attended University Of Portland, Udacity.
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial