|
| 1 | +"use client"; |
| 2 | +import Image from "next/image"; |
| 3 | +import { useContext } from "react"; |
| 4 | +import { ModalContext } from "../../pages/store/modalCtxProvider"; |
| 5 | +import apex from "/public/assets/photos/companies/apex.webp"; |
| 6 | +import costco from "/public/assets/photos/companies/costcologo.webp"; |
| 7 | +import usmc from "/public/assets/photos/companies/marinecorps.webp"; |
| 8 | +import vetsWhoCode from "/public/assets/photos/companies/vetswhocode.webp"; |
| 9 | +import jason from "/public/assets/photos/jason_desktop.webp"; |
| 10 | + |
| 11 | +const About = () => { |
| 12 | + const modalCtx = useContext(ModalContext); |
| 13 | + |
| 14 | + return ( |
| 15 | + <section |
| 16 | + id="about" |
| 17 | + aria-label="About me"> |
| 18 | + <div className="container--section"> |
| 19 | + <header className="about__header"> |
| 20 | + <h2 className="about__header header header--about"> |
| 21 | + Me Myself & I |
| 22 | + </h2> |
| 23 | + </header> |
| 24 | + <div className="about__me"> |
| 25 | + <h3 className="about__title">ABOUT ME</h3> |
| 26 | + <p className="about__summary"> |
| 27 | + Marine Corps leader turned software developer. After several |
| 28 | + successful leadership roles in the military and business world, I |
| 29 | + taught myself web development and honed my skills through |
| 30 | + VetsWhoCode. |
| 31 | + </p> |
| 32 | + </div> |
| 33 | + <div className="hotspot-container"> |
| 34 | + <Image |
| 35 | + className="owner__photo" |
| 36 | + src={jason} |
| 37 | + alt="Jason Vallery" |
| 38 | + /> |
| 39 | + <div className="all__hotspots"> |
| 40 | + <div className="tooltip costco"> |
| 41 | + <div className="hotspot"></div> |
| 42 | + <div |
| 43 | + className="tooltip__content" |
| 44 | + data-right="false"> |
| 45 | + <div className="border-pointer"></div> |
| 46 | + <div className="company-img-container"> |
| 47 | + <Image |
| 48 | + src={costco} |
| 49 | + alt="Costco Wholesale logo" |
| 50 | + className="company__img" |
| 51 | + /> |
| 52 | + </div> |
| 53 | + <div className="history"> |
| 54 | + <h4 className="history__title">Costco Wholesale</h4> |
| 55 | + <p className="history__summary"> |
| 56 | + At Costco Wholesale, I was a supervisor. I supervised a team |
| 57 | + of 6 associates responsible for generating an average of |
| 58 | + 250,000 in weekly sales, with certain Holiday weeks earning |
| 59 | + up to 1.2 million. I ensured a quarterly loss of below 5% |
| 60 | + through proper date rotation and applying and tracking |
| 61 | + credit for products damaged in transportation. I held high |
| 62 | + levels of independence and responsibility in ensuring that |
| 63 | + all merchandise was stocked and available for all auxiliary |
| 64 | + departments. |
| 65 | + </p> |
| 66 | + </div> |
| 67 | + </div> |
| 68 | + </div> |
| 69 | + <div className="tooltip usmc"> |
| 70 | + <div className="hotspot"></div> |
| 71 | + <div |
| 72 | + className="tooltip__content" |
| 73 | + data-right="true"> |
| 74 | + <div className="border-pointer"></div> |
| 75 | + <div className="company-img-container"> |
| 76 | + <Image |
| 77 | + src={usmc} |
| 78 | + alt="Jason Vallery in his U.S. Marine Corps dress blues" |
| 79 | + className="company__img" |
| 80 | + /> |
| 81 | + </div> |
| 82 | + <div className="history"> |
| 83 | + <h4 className="history__title">U.S. Marine Corps</h4> |
| 84 | + <p className="history__summary"> |
| 85 | + As a Corporal (E-4) in the United States Marine Corps, I |
| 86 | + completed 33 preventative maintenance services on heavy |
| 87 | + equipment, decreasing unexpected repairs by 15%. I |
| 88 | + maintained accountability for over 1.1 million dollars worth |
| 89 | + of tools and equipment. Additionally, I scheduled and |
| 90 | + coordinated daily physical training and required physical |
| 91 | + tests for up to 27 marines. |
| 92 | + </p> |
| 93 | + </div> |
| 94 | + </div> |
| 95 | + </div> |
| 96 | + <div className="tooltip apex"> |
| 97 | + <div className="hotspot"></div> |
| 98 | + <div |
| 99 | + className="tooltip__content" |
| 100 | + data-right="true"> |
| 101 | + <div className="border-pointer"></div> |
| 102 | + <div className="company-img-container"> |
| 103 | + <Image |
| 104 | + src={apex} |
| 105 | + alt="Apex Deliveries business photo" |
| 106 | + className="company__img" |
| 107 | + /> |
| 108 | + </div> |
| 109 | + <div className="history"> |
| 110 | + <h4 className="history__title">Apex Deliveries</h4> |
| 111 | + <p className="history__summary"> |
| 112 | + At Apex Deliveries, I was the owner and was responsible for |
| 113 | + increasing year-over-year sales by 28%. I built rapport with |
| 114 | + store and grocery managers to optimize product placement. I |
| 115 | + also delivered daily orders to local customers. I adapted |
| 116 | + quickly to changing landscapes, pivoting services and |
| 117 | + offerings through COVID-19 and inclement weather conditions |
| 118 | + while providing excellent customer service. |
| 119 | + </p> |
| 120 | + </div> |
| 121 | + </div> |
| 122 | + </div> |
| 123 | + </div> |
| 124 | + </div> |
| 125 | + <div className="about__current"> |
| 126 | + <h3 className="about__title current">CURRENTLY</h3> |
| 127 | + <div className="current__content"> |
| 128 | + <Image |
| 129 | + className="vets-img" |
| 130 | + src={vetsWhoCode} |
| 131 | + alt="Vets Who Code logo" |
| 132 | + /> |
| 133 | + <p className="current__status"> |
| 134 | + I am currently practicing and honing my skills with #VetsWhoCode. |
| 135 | + </p> |
| 136 | + <p className="current__statement"> |
| 137 | + Reach out to chat or grab a copy of my current resume |
| 138 | + </p> |
| 139 | + <div className="button__wrapper"> |
| 140 | + <button |
| 141 | + className="button button--current" |
| 142 | + type="button" |
| 143 | + onClick={modalCtx.showModalHandler}> |
| 144 | + Reach out |
| 145 | + </button> |
| 146 | + <button |
| 147 | + className="button button--resume" |
| 148 | + type="button"> |
| 149 | + Resume |
| 150 | + </button> |
| 151 | + </div> |
| 152 | + </div> |
| 153 | + </div> |
| 154 | + </div> |
| 155 | + </section> |
| 156 | + ); |
| 157 | +}; |
| 158 | + |
| 159 | +export default About; |
0 commit comments