Christopher Baboujian
Full Stack Developer
****************@*****.*** 774-***-**** https://www.linkedin.com/in/christopher-baboujian-7800b114a/ With over 10 years of experience as a Senior Full Stack Developer, I have successfully delivered diverse projects, including social media management platforms and digital advertising tools. I specialize in building scalable and efficient applications using the MERN stack and modern technologies. I excel in effective communication and enjoy collaborating with teams to achieve project goals. I am currently available and actively seeking new opportunities where I can use my skills in a dynamic and innovative environment to contribute meaningfully. Technical Skills
Frontend:
React.js, Next.js, Three.js, Redux, Redux-Saga, Redux-thunk, Context API, Gatsby, Contentful, React MUI, CSS, SASS/LESS, Bootstrap, TailwindCSS, TypeScript, JavaScript, Jest, Enzyme, Cypress. Backend:
Node.js, Express.js, NestJS, Prisma.
Devops & DB:
MongoDB, DynamoDB, NoSQL, MySQL,, PostgreSQL, GraphQL, Apollo GraphQL Server, Firebase, AWS (Amazon Web Services), GCP (Google Cloud Platform), Microsoft Azure, Cognito, Vercel, CI/CD, Redis, Docker, Jenkins, Sentry, DigitalOcean, Kubernetes, Sendgrid, Heroku, 3rd Party API Integration, Socket.IO, Stripe, PayPal, Recurly, Machine Learning, Algolia, Agora, WebRTC, Mailgun, Twilio, Git. Work Experience
Senior Full Stack Developer
Busy Human. September 2021 - November 2024
● Built user interfaces with React.js for scheduling social media posts, making the platform more engaging for users.
● Developed and maintained a dynamic e-commerce platform utilizing React.js and Node.js to deliver seamless user experiences.
● Developed secure, scalable APIs with Node.js and TypeScript, integrating external APIs to serve the frontend application.
● Designed scalable front-end components with React.js to enhance user engagement on the e-commerce platform.
● Built and optimized server-side logic with Node.js to ensure fast and reliable performance.
● Built responsive web pages and interactive features using TypeScript, Bootstrap, and Mapbox.
● Used Next.js for server-side rendering, which improved search engine rankings and made pages load faster.
● Managed app data using Redux, Redux-Saga, and Redux-thunk, ensuring smooth and consistent data flow.
● Integrated HubSpot for CRM functionalities to enhance customer support and sales processes.
● Developed Express.js middleware to manage requests and routes, enhancing data handling and integrating third-party services.
● Implemented MongoDB for data storage, allowing efficient storage and retrieval of user information with fast queries.
● Deployed the application on AWS, ensuring the platform is always available and can handle more users as needed.
● Managed backend infrastructure on AWS, including DynamoDB and EC2, for efficient data handling and scalability.
● Integrated with Azure for hosting APIs, optimizing performance and scalability within a cloud environment.
● Set up testing with Jest and Enzyme, ensuring that components work correctly and maintaining high-quality code.
● Established CI/CD pipelines for automatic testing and deployment, increasing development speed and reducing mistakes.
● Integrated payment systems like Stripe and PayPal, providing secure and reliable options for processing payments.
● Documented APIs with OpenAPI and Swagger for standardized, reliable endpoints. Tech Stack: React.js, Node.js, JavaScript, TypeScript, Next.js, Redux (Redux-Saga, Redux-thunk), Express.js, MongoDB, AWS, CI/CD, Bootstrap, Jest, Stripe, PayPal, Sentry, Mapbox, HubSpot. Full Stack Developer
Trans Data June 2020 – September 2021
● Built interactive user interfaces with React.js and Next.js, ensuring a responsive and engaging user experience.
● Developed server-side logic using Node.js and Express.js, enabling efficient API integration and data processing.
● Created real-time communication features with WebRTC, improving interactivity for collaborative virtual environments.
● Implemented 3D rendering and visualization using Three.js, enhancing the platform's immersive experiences.
● Integrated email notification systems using SendGrid, ensuring timely communication with users.
● Monitored and debugged application issues with Sentry, maintaining high system reliability and performance.
● Collaborated with Unity developers to enable real-time spatial computing through PureWeb integration.
● Deployed the application on Vercel, ensuring fast, scalable, and secure web hosting.
● Designed and implemented RESTful APIs for smooth data exchange between the client and server.
● Utilized version control systems like Git for effective code collaboration and project management.
● Developed middleware components to streamline request handling and enhance modularity.
● Conducted code reviews and ensured adherence to best practices for clean, maintainable code.
● Worked on cross-browser compatibility to ensure consistent functionality across various platforms.
● Collaborated with the QA team to implement automated testing, ensuring the application met quality standards. Tech Stack: React.js, Node.js, Next.js, Express.js, RESTful APIs, Three.js, WebRTC, Unity, PureWeb, SendGrid, Sentry, Verce. MERN Stack Developer
Appian McLean May 2018 – May 2020
● Built user interfaces using React.js to create easy-to-use interfaces for managing advertising campaigns.
● Improved website performance and SEO by implementing Next.js for scalable, server-rendered applications.
● Managed application state using Redux, with Redux-Saga and Thunk to ensure smooth and effective asynchronous tasks.
● Ensured consistent and responsive styling across components using React MUI, CSS, SASS, Bootstrap, and TailwindCSS.
● Insured code quality by applying TypeScript for type safety, reducing bugs, and making the code easier to maintain.
● Set up testing frameworks by configuring Jest, Enzyme, and Cypress for automated testing to maintain high-quality code.
● Developed server-side APIs with Node.js and Express.js to build efficient and scalable APIs for reliable data transactions.
● Built modular applications using NestJS to create organized and maintainable server-side applications.
● Monitored and resolved application errors using Sentry, ensuring high platform stability and uptime.
● Managed databases with Prisma ORM and PostgreSQL for strong data management and performance.
● Set up CI/CD pipelines with Jenkins and Docker on AWS for reliable, consistent updates.
● Implemented detailed API documentation following Swagger and OpenAPI specifications for consistency and clarity. Tech Stack: React.js, Next.js, Redux, Redux-Saga, Redux-Thunk, React MUI, CSS, SASS/LESS, Bootstrap, TailwindCSS, TypeScript, Jest, Enzyme, Cypress, Node.js, Express.js, NestJS, Prisma, PostgreSQL, Jenkins, Docker, AWS. Web Developer
Bynder January 2014 – March 2018
● Developed and maintained Node.js web applications with modular and scalable code for asset management.
● Developed a healthcare management system using React.js and Node.js for patient data and appointment tracking.
● Built a learning management system and a collaborative education platform with React.js and Node.js for real-time sessions.
● Created microservices using Node.js to improve application performance and reliability in a distributed environment.
● Integrated RESTful APIs to enable communication between different software components and third-party services.
● Implemented security measures using JWT and OAuth to protect sensitive user data and system operations.
● Deployed applications with Docker and Kubernetes, ensuring consistent environments and scalable deployments. Tech Stack: Node.js, Microservices, RESTful APIs, JWT, OAuth, npm, Yarn, Docker, Kubernetes. Projects
https://later.com/
Tech Stack: React.js, Next.js, TypeScript, Node.js, Express.js, Nest.js, GraphQL, AWS, MongoDB, PostgreSQL, GCP, AWS (EC2, S3, Lambda), MailGun.
https://acure.com/
Tech Stack: React.js, Node.js, JavaScript, TypeScript, Stripe, Bootstrap, Mapbox, HubSpot, Sentry, AWS (DynamoDB, EC2, Pipeline), GitHub.
https://www.spatial.io/
Tech Stack: React.js, Next.js, Node.js, Express.js, PureWeb, Unity, Three.js, SendGrid, WebRTC, Sentry, Vercel, RESTful APIs. https://www.smartly.io/
Tech Stack: React.js, Next.js, Redux, GraphQL, Node.js, Express.js, AWS Lambda, Redis, Kubernetes, Terraform, Algolia, Twilio, Stripe/ PayPal, Apache Kafka.
Education
Bachelor of Software Engineering 2013
University of North Texas Denton, TX