Post Job Free
Sign in

Senior Software Developer

Location:
Saddle Brook, NJ
Posted:
June 13, 2024

Contact this candidate

Resume:

Jaden. O. Williams Senior Full Stack Engineer

*****.*.**********@*****.***

** ******** *** ****** *****, NJ

1-512-***-****

****/**/**

Skills

Programming Languages

HTML/CSS, JavaScript, TypeScript, Node.js, Python, Ruby, Go, Rust, Solidity, PHP, Swift, C++, C

Database

MySQL, PostgreSQL, MongoDB, Redis, MariaDB

Testing

Jest, Cypress, Postman

Methodologies

Agile/Scrum/Kanban, TDD, Waterfall

Standards

ERC20, ERC721(A), ERC1155, ERC4337, OFT20,

ONFT721, OpenID

Frameworks

React, Next.js, Angular, Vue.js, Nest.js, Flask/Django, Ruby on Rails, Web3.js, Ethers.js, Remix IDE, Hardhat, Truffle, React Native, Flutter, Cosmos SDK,

OpenZeppelin, gRPC

Cloud Services

AWS, Microsoft Azure, GCP, Aliyun, LeanCloud, CRM

software platform like Salesforce

Infrastructure

Docker, Kubernetes, Jira, Jenkins, GitHub, GitLab, bitbucket, Terraform

APIs

RESTful APIs, GraphQL APIs

Data Visualization and Monitoring Tools

Redash, Grafana

Professional Experience

2020/11 – 2024/04

Malvern, PA,

United States

Senior Full Stack Developer

AllianceTek Inc.

Main Project: raseedinvest.com

Backend Development

•Developed the core API functionality using Node.js and TypeScript, implementing features for stock trading, crypto trading, and various financial concepts.

•Designed and implemented a serverless architecture, leveraging AWS ECS, EKS to ensure scalability and reliability.

•Integrated third-party APIs, such as those provided by Alpaca, Kraken, Bybit, and IB, to seamlessly connect with different brokers and financial data sources.

•Implemented payment gateways using APIs like Stripe and Checkout, enabling secure and efficient transactions.

•Developed Cron jobs to schedule tasks, including notifications to the team's Slack channels and sending email updates to users.

Data Visualization and Monitoring

•Integrated Redash and Grafana to provide comprehensive monitoring and analysis of API calls and database management.

•Designed dashboards and custom visualizations to help the admin team effectively monitor and manage all trading transactions.

Frontend Development

•Utilized Next.js to build the web application, focusing on the admin dashboard functionality.

•Developed the mobile application using React Native to ensure a seamless user experience across various devices.

Project Vision and Impact

•The primary vision of this project is to provide a robust and user-friendly platform for investors to participate in the US stock market.

•By leveraging cutting-edge technologies and integrating with various financial data sources, this platform aims to empower users with the tools and information they need to make informed investment decisions.

•The project's success will contribute to the growth and accessibility of the US stock market, ultimately benefiting both individual and institutional investors. 2018/04 – 2020/10

Houston, TX,

United States

Full Stack Developer

TekRevol

Main Project: modontics.com

•For the frontend of the full stack project, utilized a combination of React.js, Next.js, Vue.js, and Three.js to create a dynamic and engaging user interface. Employed React.js and Next.js to build a robust and responsive web application, while used Vue.js for specific components requiring a reactive and flexible framework. Additionally, utilized Three.js to incorporate 3D visualizations and interactive elements, enhancing the user experience with immersive graphics.

•For the backend architecture, Nginx served as the web server, providing a high- performance and scalable foundation for handling incoming requests. Used Gunicorn to interface with the Flask web application, ensuring efficient and reliable communication between the web server and the application. Employed Celery for task queueing and background job processing, enhancing the backend's ability to handle asynchronous tasks effectively. Furthermore, RabbitMQ acted as the message broker, facilitating seamless communication between different parts of the system, while Redis served as the caching layer, optimizing performance by storing frequently accessed data.

•Designed system architecture to be robust and scalable, with a focus on efficient communication between the frontend and backend components. Implemented REST routes to provide a solid foundation for the API, enabling seamless interaction between the client-side and server-side components. Chose PostgreSQL as the database management system, providing a reliable and feature- rich solution for storing and managing data. Additionally, integrated AWS S3 and Aliyun OSS to handle object storage, ensuring that the system could efficiently manage large volumes of data.

•Led the design and development of a system based on microservices, leveraging Docker and Kubernetes for containerization and orchestration. Each microservice was designed to encapsulate a specific business function, promoting modularity and scalability. Utilized technologies such as Node.js, Python to develop the microservices, ensuring that they could communicate with each other via RESTful APIs or GraphQL APIs and message queues.

2016/12 – 2018/04

Santa Clara, CA,

United States

Full Stack Developer

Vardot

•Built a serverless API using Node.js and AWS Lambda functions that connects a web application to a third-party service, such as SendGrid, to send email or SMS notifications.

•Developed a server-side rendering solution using Next.js and GraphQL that improved SEO and reduced page load times.

•Conducted code reviews and implemented code quality tools such as ESLint and Prettier, resulting in a more maintainable codebase.

•Integrated TypeScript into a Node.js microservices architecture, improving code consistency and reducing development and maintenance costs.

•Designed and implemented a TypeORM database schema for a TypeScript project, improving data consistency and reducing SQL injection vulnerabilities.

•Actively participated in Agile development methodologies, utilizing tools like Jira and Git for efficient project management and version control, resulting in successful on-time delivery of multiple projects and meeting client expectations.

•Stayed up-to-date with emerging web technologies and industry trends, attending conferences and workshops, contributing to continuous improvement and innovation.

•Developed and deployed multiple Solidity smart contracts on the Ethereum blockchain using Web3.js/Ethere.js, resulting in successful transactions and increased adoption of blockchain technology.

Education

2012 – 2016

Jackson, MS,

United States

Bachelor's Degree of Computer Science and Information Millsaps College



Contact this candidate