James Whatley
Senior software engineer, AI, Python, Java, JavaScript
SUMMARY
•
A professional with over 15 years of experience in software engineering, focusing on web and mobile
applications, as well as AI development.
A top-notch developer who possesses not only technical powers but also strong problem-solving skills,
effective communication abilities, a continuous learning mindset, and the capability to work
collaboratively.
•
EDUCATION
Brown Mackie College, Michigan City, Indiana
Bachelor of Computer Science
Sep 2007- Aug 2011
PROGRAMMING LANGUAGES
Javascript, Typescript, Dart, Swift, Python, Java, Kotlin
TECHNICAL SKILLS
React, Vue, Angular, Svelt, Next.js, Nuxt.js, Node.js, Express.js, Nest.js, Maven, Gradle, JDC, J2EE, JPA, MySQL,
NoSQL, MongoDB, PostgreSQL, Maria DB, Redux Saga, React Hook Form, Strapi, Prismic, MVC, CRM, Tailwind,
MUI, Bootstrap, Chakra, jQuery, Elixir, Stripe, HTML5, Microservices, SSO, React Native, Flutter, iPhone, Android,
SDKs, Xcode, Restful API, GraphQL, Ajax, gRPC, Docker, Kubernetes, Firebase, Git, CI, CD, GCP, Azure, AWS, S3,
ECS, Lambda, Jira, Confluence, Containerization, Scrum, Kanban, Github, Jenkins, Elastic Search, Apache, Kafka,
Terraform, Design Pattern, SCSS, CSS, Figma, SDLC, SaaS, Cypress, Gen AI, LLM, CRM, Flask, Tableau, FHIR,
Huspot, Deep Learning, Machine Learning, Bash, JWT, HubSpot
WORK EXPERIENCE
Quantiphi | Marlborough, MA
Lead Software Engineer
Nov 2023 - Present
● Collaborated with the Google to develop the Patent First Draft Generator, an automated solution for
●
●
●
●
●
●
summarizing patent documents using Generative AI, LLM, Scikit-learn, React, and MUI, Python, PyTorch,
RAG, Django, PostgreSQL, OKTA SSO, GCS bucket, Microservices and deployed on GCP.
Created high-level architectural designs that meet business requirements, participated in project
planning, estimating timelines and resource requirements, identified potential risks in projects.
Developed PDFG mobile app using React Native, Swift for iOS and Android, published them to the App
& Google Store, and utilized Storybook, Typescript, Redux, GraphQL, and Jest, Pytest, for unit testing.
Containerized services with Docker and collaborated with DevOps teams to run workloads on GCP
contributing to Kubernetes health check configurations and auto scaling setup.
Set up GitHub Actions pipelines for building, testing, and deploying services with Docker containers
across development and production environments.
Implemented Redis for caching session and account metadata, lowering response times on highthroughput endpoints.
Worked on LLM training, mentored and coached 5+ juniors and shared knowledge with other team
members and across the engineering organization using Jira agile tools and workday platform.
Kickstarter | Brooklyn, NY
Senior Software Engineer
Dec 2015 - Nov 2023
● Revamped an aging React + Java / Spring Boot system by refactoring legacy code, migrating JavaScript to
●
●
●
●
●
Typescript, transitioning from class components to functional ones, and updating to the latest versions
of React, Redux, Redux-Saga, React Hook Form, Typescript, Material UI, and GraphQL API on the front
end. Also modernized the backend with Tomcat, SQL, Microservices, JUnit for Testing, JPA and EDI.
Redesigned and implemented an Admin Portal using Monorepo to effectively oversee funds, 500K+
projects, and 22M+ users using the MERN stack, leading to a 250% improvement in management
efficiency. Incorporated single sign-on (SSO), OAuth capability through AWS Cognito and deployed the
solution to AWS EC2 using CI/CD and test automation practices.
Composed CI/CD pipelines using Jenkins and Docker, introducing environment-aware builds and rollback
support to stabilize production releases.
Optimized database operations by introducing MongoDB indexing, combination of schema design, query
optimization, and Redis in-memory cache to lead to a better overall user experience.
Enhanced frontend performance by optimizing API usage, lazy-loading resources, and improving clientside rendering—leading to a 25% reduction in page load times.
Utilized Swagger/OpenAPI to streamline API design, documentation, and consumption, thereby
accelerating the development lifecycle.
HCA Healthcare | Tennessee
Full Stack Engineer
Oct 2011 - Nov 2015
● Created a mobile app using Flutter and Spring Boot, with customized widgets, Bloc, GraphQL, and
then deployed it to the Google Play Store, generating revenue in excess of $100K+ annually.
● Acted as the main point of contact responsible FHIR, JavaScript, Typescript, React, Next.js, Node.js,
●
●
●
●
●
●
●
●
●
Spring Boot, React Native, Swift and Flutter with 10+ clients.
Improved SEO by 30% on several existing MERN stack products by improving the page speed and
integrating EDI.
Gained experience with GCM and AWS Amplify while implementing a Real time chat feature and
database.
Built user interfaces and designing the methodology, structure and architecture for the projects
complex data visualization requirements.
Built and deployed 3+ hybrid apps using Flutter & Spring Boot, swift and xcode for ios
development.
Applied RESTful API services for creating, retrieving, updating, and deleting data in JSON.
Configured Nginx, distributing user requests to several servers using a load balancer.
Launched services to Azure App Service with Azure SQL Database, ensuring secure storage and reliable
performance under variable load.
Integrated Azure Blob Storage to manage large assets such as product images, shipment labels, and
digital receipts with controlled access.
Identified and troubleshot any issues that arise during the development process