# James D. > Software Engineer ⅡI at Parexel AI Labs · SVIP 2019/20 Location: San Francisco, California, United States Profile: https://flows.cv/jamesd I'm a full-stack engineer (from React to K8s), currently working day-to-day in pharmacovigilance. I don't like LinkedIn, so this is my least active online profile. ## Work Experience ### Software Engineer IⅡ, AI Labs @ Parexel Jan 2022 – Present | San Francisco Bay Area Responsible for the development of AI Labs’ software applications. Writing, testing, and releasing front- and back-end code according to the product roadmap and release plans; working closely with other application engineers to architect, build, and optimize scalable and resilient data systems, to meet the growing needs of end users; and working collaboratively with the Head of Machine Learning Product and software QA to set the overall goals and sprint plans. ### Full Stack Engineer, AI Labs @ Parexel Jan 2020 – Jan 2022 | San Francisco, California, United States Built applications to support the Parexel International Scientific Data Organization (SDO) and its clients through the Natural Language Processing pipeline, from data exploration to annotation and review. Created new features in our applications in response to Parexel's business needs, improving the stability of our applications and ensuring the security of users' data. ### Community Architect @ Polywork Jan 2020 – Present More than traditional moderators, Community Architects are responsible for every aspect of how the people in their industry use Polywork. From defining the badges users can earn, to the the tags they use and the rules of engagement. Polywork just thought it was high time a professional network existed that let you represent all the wonderful things you actually do as a professional. ### Class of 2019/20 @ Silicon Valley Internship Programme Jan 2019 – Present | San Francisco Bay Area ### Application Engineer @ Roam Analytics Jan 2019 – Jan 2020 | San Francisco Bay Area Building applications described as "industry-changing", that leverage Roam's NLP infrastructure to make use-cases like pharmacovigilance and literature review easier and less error-prone. Hands-on in the building of the apps Annotate, Explore and Review, and in the API for Review. Tools used include React, Redux-Saga, Flask, ReportLab, Celery, ElasticSearch, PostgresDB and Docker/ECS. Roam uses a Agile-SCRUM methodology, and maintains compliance to a number of stringent standards including SOC2. ### Senior Software Architect (Consulting) @ YU-SCAN LTD Jan 2019 – Jan 2019 ### Undergraduate Teaching Assistant @ University of Bristol Jan 2018 – Jan 2019 | Bristol, United Kingdom ### Outreach Assistant @ University of Bristol Jan 2018 – Jan 2019 | Bristol, United Kingdom Working for Caroline Higgins on the Computer Science and Electrical Engineering Outreach programme delivering DigiMakers Roadshow to local schoolchildren, and leading DigiMakers workshops at @Bristol quarterly. I have designed workshops relating to Hedgehog Bot, and have lead workshops relating to: - Hedgehog Bot (Arduino, IoT): participants build robots with motors, a screen and an ESP8266-based Arduino-compatible board, and program them in Arduino C to receive controls over Wi-Fi through a web server hosted on the board; - Micro:Bit Space Invaders (Javascript, Hardware): participants recreate Space Invaders using a block-based programming environment or Javascript; - Micro:Bit Virtual Circuit (Javascript, Hardware): participants create a virtual circuit with micro:bits resembling different components interacting over 2.4GHz wireless; - NodeCopter (NodeJS): participants control a ParrotAR drone programmatically over Wi-Fi using NodeJS; - Build-A-Comp: participants build logical circuits of increasing complexity using simple components (bit-shifter, register, de/multiplexer etc); - Redstone Logic: participants learn about simple logic (not, nand, xor etc) using redstone in Minecraft. ### Outreach Officer @ University of Bristol Computer Science Society Jan 2018 – Jan 2019 | Bristol, United Kingdom Computer Science Society (University of Bristol) is the official society for students studying, or interested in, computer science at the University of Bristol. As Outreach Officer, I coordinate with University of Bristol and external organisations to increase STEM engagement. I also held the position of Acting Press Officer from September to December 2018, managing branding, publicity and social media presence for the 2.1k+ member society. In 2018/19, CSS Bristol is sponsored by Bloomberg LP, Cookpad, Dyson, Just Eat and Jump Trading. ### Intern @ YU-SCAN LTD Jan 2018 – Jan 2018 | Bristol Robotics Lab, United Kingdom Responsible for architecture and first version of the ‘Be Team’ app platform (React Native and Google Compute Platform), implementation of SDLC processes (Agile/Kanban) and some work on firmware for Yu-Scan's physical devices (Arduino-CPP, on custom hardware with BLE). ### Outreach Assistant @ University of Bristol Jan 2016 – Jan 2017 | Bristol, United Kingdom Working for Caroline Higgins on the Computer Science and Electrical Engineering Outreach programme delivering DigiMakers Roadshow to local schoolchildren, and leading DigiMakers workshops at @Bristol quarterly. I have designed workshops relating to Hedgehog Bot, and have lead workshops relating to: - Hedgehog Bot (Arduino, IoT): participants build robots with motors, a screen and an ESP8266-based Arduino-compatible board, and program them in Arduino C to receive controls over Wi-Fi through a web server hosted on the board; - Micro:Bit Space Invaders (Javascript, Hardware): participants recreate Space Invaders using a block-based programming environment or Javascript; - Micro:Bit Virtual Circuit (Javascript, Hardware): participants create a virtual circuit with micro:bits resembling different components interacting over 2.4GHz wireless; - NodeCopter (NodeJS): participants control a ParrotAR drone programmatically over Wi-Fi using NodeJS; - Build-A-Comp: participants build logical circuits of increasing complexity using simple components (bit-shifter, register, de/multiplexer etc); - Redstone Logic: participants learn about simple logic (not, nand, xor etc) using redstone in Minecraft. ### Cocktail Bartender @ The Bristologist Jan 2015 – Jan 2016 | Bristol, United Kingdom On my first shift at the Bristologist, I jumped right in and didn’t speak to my manager for over an hour due to how busy the restaurant was, a story my former assistant manager delights in bringing up and is one example of my intuition and versatility. In a short time, I graduated from the bar to waiting customers, and then the cocktail bartending. In my fourth month I had the honour of being recommended by my assistant manager as his replacement, despite only working part-time due to educational commitments. Our success would not be possible without great teamwork and communication. ### Sales Assistant @ Next Retail Ltd Jan 2015 – Jan 2015 | Wigan, United Kingdom ## Education ### Master of Engineering - MEng in Computer Science with Study Abroad University of Bristol ### Computer Science The Hong Kong University of Science and Technology ### Carmel College ### Cansfield High ## Contact & Social - LinkedIn: https://linkedin.com/in/0jda0 - Portfolio: https://2d4.dev - GitHub: https://github.com/jda0 --- Source: https://flows.cv/jamesd JSON Resume: https://flows.cv/jamesd/resume.json Last updated: 2026-03-30