# William D. > Software Engineer @ Amazon Location: United Kingdom, United Kingdom Profile: https://flows.cv/williamd2 ## Work Experience ### Software Engineer II (Fulfilment Centre Technologies) @ Amazon Jan 2024 – Present ### Software Engineer (Prime Video) @ Amazon Jan 2022 – Jan 2024 | United Kingdom ### Software Engineer @ Amazon Web Services (AWS) Jan 2022 – Jan 2022 | United Kingdom ### Artificial Intelligence Intensive @ Samsung Innovation Campus Jan 2021 – Jan 2022 | New York, New York, United States *Attending weekly live lectures on topics under the AI umbrella, including data science, machine learning, deep learning, probability and statistics, led by Dr. Roland-Hassan Nasser. *Developed Regression Models to predict rent in the NYC renting market, based on several features like apartment sq-ft, number of bedrooms, proximity to a train line, exact neighbourhood, and more. *Worked primarily with tensorflow library, and keras framework. Also worked with libraries like sklearn, numpy, pandas, etc. ### Quantum Information Science @ The Coding School Jan 2022 – Jan 2022 | New York, New York, United States * Completed winter intensive introductory course on Quantum Computing * Attended lectures, and completed labs on topics about Quantum Mechanics, Qubits, quantum gates and quantum measurement, quantum circuits, quantum algorithms and protocols, and applications of quantum computing. * Explored uses, pros and cons of different types of Qubits including: Superconductors, Trapped Ions, Diamond NV Centres, Photonics. * Attended lectures, and completed lab assignments on topics including quantum superposition, entanglement, and interference. *Built virtual quantum circuits and simulations using quantumflytrap *Learnt and used IBM's Qiskit to create quantum circuits performing tasks in the search problem space, and Quantum Key Distribution (QKD). *Explored theoretical uses, computational complexities, as well as current implementations of Long-Term, and Near-Term quantum algorithms. Starting form the Deutsch-Josza algorithm, then Shor's algorithm, and what its super polynomial speedup could mean for cybersecurity, and blockchain technology. Studied Grover's search algorithm, and implemented it in Qiskit, observing quadratic speedups for search in unsorted lists. *Explored Noisy Intermediate Scale Quantum Technology, and its benefits. ### Researcher, Data Analyst, Developer @ Yale University Jan 2020 – Jan 2021 * Worked on a research team of 8, consisting of Molecular Biology researchers, and data analysts. * Did extensive data processing work to clean up, organise, and transform raw geo-spatial COVID-19 testing data, on 3 data sets, with 1000s of records each, and about 15 features per record. * Used python libraries: Pandas, Numpy, and Scikit-learn, to draw descriptive statistics on the data such median household income, and analytical insights such as correlation between number of household members covered with health insurance, and access to COVID-19 tests/adequate related healthcare. Used Matplotlib, and Seaborn to create visualisations of the data such as a correlation matrix of features. * Programmed the web app where the findings of the study, and data sources were published. Used React Js, and Redux on the frontend, and Node.js, Express.js, for backend API routes to serve data from the MongoDB database over HTTP. Used Twilio Sengrid API for site feedback emailing service. * Created a mapping visualisation using ArcGIS, of the final, cleaned data, and statistics drawn. Implemented the resulting visualisation into the web app using a combination of the ArcGIS API, and Esri API. ### All Star Code Alumnus @ All Star Code Jan 2017 – Jan 2020 | New York, NY Alumnus of six week programming and leadership intensive. ### All star code student (Yahoo Cohort) @ All Star Code Jan 2017 – Jan 2017 | 229 West 43rd Street * Completed six week summer intensive programming bootcamp by All Star Code, hosted by Yahoo. * Took extensive courses on Frontend web development, improving on my HTML, CSS, Jquery, ReactJs, and Javascript skills. * Learned how to develop, and implement APIs in Nodejs. Used libraries such as axios to make API calls from the client side of web applications. to a desired data source. Implemented Google News API to display new articles based on topic, trending topics, etc. * Developed a web app called Discuss, and presented it to an audience at Yahoo, including Yahoo's VP of talent inclusion, Sandy Gould. ### Web Developer @ CaffeineCodes Jan 2016 – Jan 2020 | New York, NY * Created web applications for clients ranging from small businesses, to individuals needing a personal website. Client projects included: e-commerce web apps, personal portfolios, blogs, and landing pages for existing e-commerce businesses. * Used HTML, CSS, jquery, reactj.s, and redux, on the frontend for both static, and dynamic frontend-only webpages, as well as the client-side stack for full stack applications. * Used FMERN (Firebase, MongoDB, Express.js, React.js, Node.js) stack for full stack client projects. Migrated some clients' existing projects from wordpress, or wix, to a new, re-designed application using this stack. Used Firebase to implement real-time databases for client projects requiring such systems. * Maintained client projects several months after initial deployment, resolving any issues, or adding new features as requested. * Wrote unit tests using frameworks such as Jest, and mocha, to find and debug unexpected behaviour in existing client web apps. * Worked contract role at Parsed.io to build react and react native applications. ### Teaching Assistant @ Academy for Software Engineering Jan 2017 – Jan 2018 | 40 Irving Place * Taught and tutored AFSE juniors taking the AP CS A course, in preparation for the May 2018 AP exam. * Taught basic algorithms, and data structures. * Led p-set tutoring sessions during, and after school hours, as well as weekends if needed. ### Software Engineer Intern @ Yahoo Jan 2017 – Jan 2017 | New York, New York, United States * Summer intensive programming bootcamp by All Star Code, hosted by Yahoo. * Took extensive courses on Frontend and backend web development, improving on my HTML, CSS, Jquery, ReactJs, and Javascript skills, nodejs, expressjs. * Learned how to develop, and implement APIs in Nodejs. Used libraries such as axios to make API calls from the client side of web applications. to a desired data source. Implemented Google News API to display new articles based on topic, trending topics, etc. * Developed a web app called Discuss, and presented it to an audience at Yahoo, including Yahoo's VP of talent inclusion, Sandy Gould. ### Student Researcher @ New York University Jan 2013 – Jan 2017 | 18 Washington Place New York, NY 10003 * Worked on several research projects including a solar powered stadium seat looking looking to cut energy expenses of stadiums during major events. Also worked on a nano wire prosthetic research project, looking to enhance current prosthetic devices. * Presented research projects at the Annual statewide STEP conference in Albany NY. * Took rigorous courses in Computer Science, Mathematics, Architecture, Robotics, Biology, Applied Physics, Human Anatomy and Physiology. ### Quality Assurance Intern @ 10012 Jan 2016 – Jan 2016 | 110 E 25th Street New York, NY 10010 * Interned at 10012 LLC for LifeReimagined * Wrote unit tests in javascript frameworks like Jest, for both back end and front end. Documented critical bugs. * Wrote tests to reproduce documented unexpected behaviour across projects, and documented suggestions to going about resolving them. *Worked on CI, and CD pipelines to build, to implement automated testing. ### Application Developer @ New York City Department of Transportation Jan 2015 – Jan 2015 | 55 Water Street, New York, NY 10041 * Interned at the Department of Transportation (DOT), as a full stack app developer, helping build the SNS app for city road contractors and inspectors, writing code in HTML, CSS, Jquery, Javascript, and C#. * Wrote unit tests in javascript frameworks like Jest to catch critical bugs in the SNS app. Documented bugs, and any unexpected behaviour with steps for reproducing them in further tests and debugging. * Wrote usage documentation for the SNS app, directed towards city road contractors, and inspectors. ## Education ### Bachelor of Arts - BA in Mathematics and Computer Science Hunter College ### Advanced Regents Diploma in CTE Qualifications, Computer Science, Software Engineering Academy for Software Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/william-darko --- Source: https://flows.cv/williamd2 JSON Resume: https://flows.cv/williamd2/resume.json Last updated: 2026-04-05