KHADIME DIAKHATE
pronounce Hadim Jahaté
Software Engineer
***********@*****.*** github.com/xadim - gist.github.com/xadim +1-202-***-**** PROFILE
I have taken responsibility for full lifecycle
development, from initial requirement
gathering to design, coding, testing,
documentation and implementation, and
mentoring developers.
I have been repeatedly recognized for
developing innovative solutions, globally
deployed software and systems.
My technical expertise includes
Javascript/Typescript working with Node,
Angular, React and Redux, Vue with fluency
in PHP, Python and Java with an advanced
knowledge of tools, methodologies and
best practices (client/server architecture
and self-test automation).
SKILLS
Javascript /
Typescript
NodeJS
Angular
React/Redux
Python
CSS/SASS
PHP
Laravel
Symphony
Architecture
Infrastructure
Khadime Diakhate Software Engineer https://github.com/xadim/ EXPERIENCE
Senior Software Architect Consultant
Sentu LLC, Wake Forest, NC-US.
February 2019 - Present
● Sr Associate Backend Engineer at Projekt202
Applied complex professional concepts and company objectives to resolve issues in creative and effective ways.
Actively participated as a developer on a Scrum team, building software solutions according to team backlog
Effectively collaborated with team members to achieve the shared goal. Executed and promoted development standards, including writing readable code, automated tests, and documentation.
Collaborated with other developers within the development teams to ensure that best methods and techniques were used in development. Ensured merge/pull requests are reviewed and approved. Maintenance of http://app.strivescan.com, Laravel BE, vueJS and React FE, Integrated Zapier webhooks and Twilio and OneLogin Two-factor authentication. Modernization of https://www.bell.ca/ Appointment backend api from legacy code Laravel 5 to Laravel 8 and CakePHP 2 to CakePHP 4. Frontend accessibility for Bell DCX, and Angular/React dev on Bell Retail apps. App deployed on GCP. Khadime Diakhate Software Engineer https://github.com/xadim/
● Senior Software Consultant at Cygnus Corporation Built and maintained cloud based RESTful APIs w/ Python (Django/Flask), NodeJ/MongoDB, Drupal and Mysql
CI/CD Deployment pipelines in AWS Codebuild, Lambda, Api Gateway, and Route 53
Utilized Agile methodology to coordinate with clients and fellow engineers Wrote meaningful documentation, architectural Diagrams/sketches Successfully launched: Drupal based platform with integrated enterprise search for the US Veterans Affair National Center for PTSD Librarians and Clinicians at https://www.ptsd.va.gov/.
Impacts:
- Fasten Librarians indexing tasks for the world's leading research and educational center of excellence on PTSD and traumatic stress
- Allow publicly accessible resources on the worldwide literature on PTSD and other mental health consequences of exposure to traumatic events
- Implementation of section 508 of the US Rehabilitation Act.
● CTO as a Service at Roamingtails / Relorides / Yt. Aligning technology with business strategy
Implemented front-end workflow with Angular, React/Redux, Typescript, Webpack Create deployment pipeline with AWS Codebuild, CloudFormation and S3 Maintained and built cloud based RESTful APIs w/ Laravel Migrate Legacy Laravel 5 application to L8.
Successfully launched: Relorides, slashing prices by Crowdsourcing Car Relocation, https://relorides.com.
RoamingTails, Reuniting Lost Pets With Their Owners, roamingtails.com -/- gov.roamingtails.com -/- app.roamingtails.com. Backend app deployed on GCP. Yt. Food Resilient Supply Chain enterprise web platform and mobile application in the midst of COVID-19 Pandemic yonutol.com -/- marchesdusenegal.com Khadime Diakhate Software Engineer https://github.com/xadim/ Senior Software Engineer (Consultant Contractor)
Enterprise Knowledge, Washington, D.C.-US
Nov.2017 - Jan 2019
■ Full Stack Engineering with focus on technologies that are geared to web development to implement: Enterprise Search, Enterprise Data Unification, GraphQL, Graph Database, Knowledge Graph, Machine Learning, NoSQL, Semantics and Ontology Engineering, Virtual Graph, Artificial Intelligence, Big Data, SPARQL, Enterprise Data Management, Taxonomy, Machine Intelligence.
■ HTML 5, CSS 3/SASS, ES6, React, Redux, NPM, Gulp, Mocha, Chai, Enzyme
■ AWS, GCP, MS Azure infrastructure - Laravel - Zend - Python Flask – WordPress - Drupal - PHP7 – Vue – GraphQL - Node JS - Angular – Typescript - Pool Party Integration - Terraform, Docker, ElasticSearch – SolR Testing and Automation - DevOps: Jenkins
■ Key Achievement: Successfully launched micro-services / loosely coupled applications using multiple data sources and interfaces - https://enterprise-knowledge.com
Lead Frontend Engineer
OrderHouse, Washington, D.C.-US
May 2016 - Nov 2017
■ Integrated front-end and back-end logic into applications using React/Redux, PHP
(Laravel, Symfony), Python
■ Rebuilt Payment Process platform to new design/UX using Angular
■ Documented and wrote REST endpoints that are utilized within the company’s cloud solution
■ Stack / Infrastructure: AWS - Angular – ES6 – Typescript - ReactJS.
■ Key Achievement: E-commerce platform https://www.orderhouse.com/ Khadime Diakhate Software Engineer https://github.com/xadim/ Senior Software Engineer (Contract)
American Association For Justice (AAJ), Washington, D.C.-US May 2015 - Jan 2017
■ Develop, document, and test software to ensure that the software meets business goals
■ Negotiated contracts, test and approve vendors deliveries
■ Met regularly with the Association’s members to ensure their needs were understood and met, and that documentation, demos and other help channels were available to ensure our members were successful.
■ Stack: AWS - Drupal 7, 8, AWS - NodeJS (Express), Angular - PHP, Ruby on Rails
■ Key Achievement: Platform built w/ Drupal CMS / NetForum / Apache Solr https://www.justice.org
Lead Software Developer
Graphite Creative, Arlington, VA-US
May 2013 - May 2015
■ Led the development of over 8 engineers for several bespoke client projects.
■ Development of runtime framework and real-time push channel.
■ Managed Sprints for the engineering team.
■ Analyzing project requirements and communicate problems and solutions to the team - Developing eCommerce platforms - Building, testing, and deploying on different platforms from scratch
■ Wordpress, Drupal 7, 8, 9, Node JS / Express, PHP 7-8, Python, Spring Boot, Facebook Api integration, Google Services, Stripe Api Integration.
■ Key Achievement: https://graphitecreative.com/, https://tlcpolitical.com/, http://marykatecary.com/
Khadime Diakhate Software Engineer https://github.com/xadim/ Software Engineer
Teambuktoo, France - Senegal
Apr 2010 - Apr 2013
■ Led team of 4 engineers in development of new wizard style user interface for NETELI’s web-based CRM software applications. New interface minimized training needed for new users. Required excellent organizational skills to manage cross-group dependencies.
■ Experience in the full software development cycle. Designed new architecture, wrote and reviewed design documents, developed new functionality, created project plans, performed in-depth code reviews, and oversaw testing strategy and maintenance of application.
■ Stack: Javascript/JQuery, Ajax, PHP 7 - AWS, Cucumber, RSpec - Python (ETL), C, C++, SQL, Unittest - Drupal, Wordpress, SolrSearch.
■ Key Achievement: award-winning applications at https://www.cgfbourse.com/fr/ - www.awaconsulting.com
Khadime Diakhate Software Engineer https://github.com/xadim/ EDUCATION / TRAININGS
MIT Sloan & MIT CSAIL, MA, USA
Artificial Intelligence, Implications for Business Strategy Program MIT Institute of Dakar
Master of Science, Audit and Information Systems Engineering University of Saint-Louis, Saint-Louis, Senegal,
Associate Degree in Networking and Computer Science Common European Framework of Reference for Languages (CEFR) IELTS Life Skills for English speaking and listening skills Brainseed Testing - Manhattan, NY, New York USA, 2018 Canadian English Language Proficiency Index Program (CELPIP) University Cheikh Anta Diop, Dakar, Senegal
DEUG, LSH
Khadime Diakhate Software Engineer https://github.com/xadim/