Eric Grigorian
Verified Expert in Engineering
Software Engineer and Developer
Belmont, MA, United States
Toptal member since October 29, 2024
Eric is a software engineer with over a decade of experience in startups, front-end development, cloud infrastructure, and API integrations. As the co-founder of Routary, he has leveraged React, Next.js, and AI tools to build scalable and user-focused solutions. Eric also has a strong background in leading teams to deliver high-performance digital products, consistently driving innovation and growth.
Portfolio
Experience
- JavaScript - 13 years
- REST - 13 years
- React Hooks - 7 years
- JSX - 7 years
- React - 7 years
- Redux - 6 years
- Product Strategy - 5 years
- Technical Leadership - 4 years
Availability
Preferred Environment
MacOS, JetBrains, Linux, React, JavaScript, CSS, Material UI, HTML, JSX
The most amazing...
...solution I've developed was ParcelRobin, which we grew to over $100,000 in revenue in two years, saving users almost $300,000 on parcel shipping costs.
Work Experience
Engineering Manager
ASICS Digital
- Supported the ASICS's transition from Salesforce to Next.js and Contentstack, partnering with architects to develop a training program for upskilling engineers.
- Worked closely with product, program, and UX teams to drive product improvements and vet regional feature requests for future roadmaps.
- Hired, managed, and mentored engineers at all levels across multiple teams.
- Led the development of a generative AI chatbot POC for enhanced questions and answers and product filtering.
- Managed outsourced development teams for quality and timely delivery.
Co-founder
ParcelRobin
- Developed a React progressive web application (PWA) for discounted global shipping rates, integrating complex APIs and payment processing with back-end support.
- Collaborated with designers to create and implement customer-acquisition landing pages and streamline shipping UX for enhanced user engagement.
- Drove customer acquisition and managed SEM ad campaigns with ad agencies, leading to consistent growth in customers and income.
- Negotiated volume shipping contracts with carriers to maximize customer discounts and revenue.
- Conducted bookkeeping and financial reporting for operational transparency and growth tracking.
- Managed server orchestration and app deployment for front-end and back-end applications.
Senior Software Engineer and Front-end Lead
ASICS Digital
- Led the React transition for new app development and migrations, focusing on improving code quality and system stability.
- Created and managed a unified front-end component library and a Storybook instance for team collaboration.
- Planned and led migrations from various administration portals to a unified management console.
- Conducted monthly engineering meetings and code reviews to drive continuous improvement.
- Introduced and managed front-end exception and performance monitoring tools.
Web Engineer
ASICS Digital
- Led the transition to a modern front-end framework (React), impacting all app migrations and new app development functions.
- Implemented new features, resolved bugs, and supported all OneASICS identity management products used globally across ASICS marketing, products, and services.
- Conducted code reviews and overhauled the deployment process to increase productivity and decrease manual release-related tasks.
- Planned, led, and developed the migration from disparate management systems to a unified management console used by integrators, customer support, and legal teams.
Software Consultant
Self-employed
- Developed a warehouse logistics application using React and Electron to interface with external peripherals and retrieve/modify package information.
- Built customer dashboards for metrics, reporting, and management.
- Implemented an API testing UI to demonstrate functionalities to key stakeholders.
- Demoed projects at milestones to founders for feedback.
Software Engineer
Pingup
- Owned front-end tasks for all products and marketing efforts.
- Led projects and integrations with external partners and providers.
- Managed the engineering team's efforts as the most senior contributor and developer.
- Prototyped products and marketing experiences using Backbone.js on existing infrastructure for user testing and research.
- Launched large products and improvements to existing products to increase internal efficiencies and bring more value to customers.
- Audited AWS accounts for inefficiencies in usage to lower costs.
- Liaised between engineering and product/marketing teams.
Software Engineer
Kronos Incorporated
- Supported auditing and profiling of front-end Angular code to pinpoint memory leaks.
- Fixed customer-reported bugs related to the application's front end and UI layer.
- Mentored colleagues in HTML5, CSS3, and JavaScript best practices.
Software Engineer
Constant Contact
- Supported the transition from Bootstrap to the company style guide by implementing requested features.
- Implemented A/B and multivariate tests using Adobe Target and Optimizely.
- Created and maintained web pages for an acquisition website based on design mockups.
- Introduced features, fixed bugs, and created test plans to aid in QA processes.
- Participated in code reviews to ensure code quality before deploying to the production environment.
- Wrote functional tests in CasperJS to ensure the website's front-end functionality.
- Partook in innovation projects with colleagues, planning and creating MVPs of potential features and workflow optimizations.
Experience
Routary
https://routary.comI worked closely with back-end developers to inform the API design, ensuring ease of use and future-proofing as we added new features. I also handled all deployment processes, utilizing automated Cloudflare workflows and GitHub Actions custom workflows for the back end. Additionally, I interfaced with current and potential customers to gather feedback, helping shape our roadmap with the most critical features and improvements.
Education
Bachelor's Degree in Information Technology and Computer Forensics
University of Massachusetts - Boston, MA, USA
Skills
Libraries/APIs
React, React Router, Emotion, Stripe, Yup, Lodash, Stripe API, Backbone.js, React Hook Form, Redux Persist, Google Maps, Google Maps JavaScript API 3, Slack API
Tools
JSX, GitHub, Git, JetBrains, Redux Toolkit, RTK Query, Slack, Stripe Checkout, Adobe Target, Optimizely, CasperJS, Jira, Sentry, AWS CodeDeploy
Languages
JavaScript, CSS, HTML
Frameworks
Material UI, Next.js, Redux, i18next, Electron, Bootstrap, AngularJS
Paradigms
Management, REST
Platforms
MacOS, Linux, DigitalOcean, Contentstack, Vercel, Amazon Web Services (AWS), Docker
Storage
Amazon S3 (AWS S3), Databases
Other
Mentorship & Coaching, Resource Allocation, Resource Management, Technical Leadership, Team Leadership, Technical Design, Strategic Planning, Leadership, Web Development, Product Strategy, Startups, Third-party Logistics, Logistics, Shipping, Shipping Management, GitHub Actions, Web Consulting, Software Consulting, A/B Testing, Code Review, Storybook, Cloudflare, APIs, Axios, Component Libraries, Data Structures, Algorithms, Software Architecture, Architecture, AI Chatbots, Search Engine Marketing (SEM), Google Maps Styling, LogRocket, AWS CodePipeline, PWA, React Hooks, Computer Science, Software Engineering, Debugging, Information Technology
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring