William Craig
I am Software Engineer, Front-End Developer & Graphic Designer.
My passion for innovation in web development, combined with my experience at the intersection of technology and design, enables me to create solutions that are both functional and visually appealing.
With almost a decade of dedication at Globant and other top companies, I have been privileged to collaborate with top-tier clients such as Autodesk, Carnival, Frontier Communications, Coca-Cola, Telmex, and General Motors.
My role has not only been about coding but also about leadership. Managing small and medium-sized teams, I have overseen projects from conception to completion, ensuring quality, efficiency, and innovation.
Professional Experience
Globant
Lead Web UI Developer - Software Designer
I have been working since mid 2020 up to this day as a contractor for Autodesk by developing single-page applications with React (Hooks), GraphQL, serverless environments, component based and microfrontend architectures. I have also worked for clients like Carnival Cruise Lines, Frontier Communications, and Maestro Health.
Cinco M Dos
Front End Developer Sr.
I was in charge of building the front-end of GOB.mx, a website that includes information, services and online procedures for all people in general; along with the creation of a style guide framework for all the public administration agencies and ministries to implement it on their own websites.
Global Hitss
Front End Developer Sr.
I worked as a consultant inside Telmex’s Digital Strategy team (biggest telecommunications company of Mexico). The main goal was the complete redesign and rebuild of telmex.com, one of the highest traffic websites in the country
Interalia
Front End Developer Sr.
I was in charge of developing different projects for Coca-Cola and General Motors by building websites, microsites and mobile apps released for both national and international audiences.
Skills & Career Development
JavaScript (ES6) & TypeScript
88
React (Hooks, Context, Redux)
92
HTML5 & CSS3
90
Next.js, Gatsby & CRA
80
Node.js & Express
62
GraphQL
70
Webpack, Rollup & NX
78
Git & GitHub
85
Material UI, Tailwind, Bootstrap
90
Figma & Sketch
72
DevOps & CI/CD
58
Adobe Photoshop & Ilustrator
90
Responsive & Mobile-First Design
92
RESTful APIs
70
Jest, Enzyme, Cypress & Testing Library
76
Performance & Optimization
79
Web Standards, Accessibility & SEO
84
Progressive Web Apps
85
Angular & Vue.js
65
Agile Methodologies
80
Leadership and Team Collaboration
Mentoring and Career Guidance:
Guided career development and improvement strategies for senior developers.Team Leadership and Problem Solving:
Led small teams in problem-solving and task management.Talent Acquisition and Fit Interviews:
Conducted fit interviews to select specialized candidates for project-specific roles.Cross-functional Collaboration:
Collaborated with stakeholders, designers, and product owners to develop optimal project solutions and features.
Lets connect!
My career has been a journey of continuous learning and growth, and I am always on the lookout for the next exciting challenge. Let's connect and see how we can build the future together.