Loading profile…
Loading profile…
James MacDuffie — Software Developer · Omega Point · Springville, New York, United States.
Direct contact
No direct contact on file for James yet.
About
I am a full stack web developer with an emphasis on front end development. I excel in understanding and writing Javascript code to improve a website’s functionality and have worked collaboratively with other developers to meet project goals. I have experience in an educational setting, including the training and supervision of professional staff, project and budget management, and workspace collaboration. I am a creative thinker with well-developed problem-solving abilities, and I can communicate in both technical and non-technical terms. I have strong customer service experience to supplement my technical skills.
Experience
Full Stack Developer
ShopWorks
Jul 2018 – Feb 2021
• Lead developer responsible for designing and building the company’s new primary software application, including the development of APIs, using Node.js, React (front-end and back-end), Redux, Express.js, and MySQL. • Sole developer at the company with knowledge of web development technologies, requiring the ability to effectively communicate processes and concerns in a way that others can understand. • Supported and improved existing web pages and web applications built with JavaScript (Vanilla, Angular, and jQuery) and PHP, including the integration with external APIs. • Collaborated remotely with subcontractors on the implementation of new features and troubleshooting of existing issues, utilizing Git repositories to keep the code base up to date. • Advised support technicians on how to troubleshoot and rectify various end-user concerns. • Built serverless APIs and processes within the AWS Lambda environment. • Established and evaluated timelines and deadlines for both long-term and short-term projects. • Actively sought out, and provided solutions for, outdated code or bugs in legacy applications, communicating any issues to team members and other stakeholders in a timely manner. • Gathered requirements from supervisors, support staff, and customers, and determined implementations and solutions. • Maintained and updated, in a limited capacity, the company’s WordPress extensions. • Assisted with the maintenance of the company’s current business applications built with FileMaker.
Education
Skills
Related professionals · Omega Point