James Collins
๐จโ๐ปBackend-Focused Full-stack engineer with 7+ years of Experience
๐ About Me
Hi, i'm James
๐ผ Experience
Senior Full-stack engineer
Lightmatter
- Main skills: LangChain, ASP.NET Core, Django, DynamoDB, Azure, Angular, NextJS
- Used React native-Router to turn the application into Single Page Application and utilized Axios, mobx, Lodash, and Nextjs.
- Secondary responsibility was to write VB scripts and ASP.Net pages that interfaced with the database.
- Worked in designing and configuration of the Azure environment and migrated legacy applications to the Azure cloud platform.
- Implemented Jenkins pipeline for continuous deployments and installed and configured Jenkins CI/CD pipelines.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Built web and mobile development with ASP.net, C#.net,JavaScript, jQuery, and Telerik frameworks.
Full-stack developer
Sprinterra
- Main Skills: Blockchain, Flask, Rust, PostgreSQL, DynamoDB, Azure, Flutter, GatsbyJS
- Developed front-end applications using ReactJS, Flux, NodeJS and Docker.
- Implemented features for a Flutter application to replace an aging restaurant POS client system written in VB.NET.
- Familiar with Solana smart contract development, deploy using Rust and Anchor framework and integrate with Vue.
- Developed the backend that became the foundation for the intersection between Web3 and FinTech.
- Building proof-of-concepts on fast automation coding platforms like Gatsby with Azure and integrating with several AI modules
- Built a private blockchain using Hyperledger Fabric 1.0 that enhanced data security and reduced risk exposure by 93%.
- Participated in 16 decentralized social media web applications development using React, CSS, Bootstrap, and web3.js / Ethers for integrating Ethereum.
Front-end developer
Skelia
- Main Skills: NextJS, NuxtJS, React Native, Tailwind CSS
- Partnered with a team of 5 developers to create 14 e-commerce websites using NestJS and NodeJS in the first month on the job.
- Developed Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Nextjs, GraphQl, NodeJS, Socket, Tailwind CSS.
- Created a responsive and mobile application using React, React Native and NuxtJS. Extensive use of native device APIs and latest UI Kits.
- Developed the unit testing scripts using JEST for testing the React components using Enzyme and react test renderer.
Back-end developer
Gojek
- Main Skills: ExpressJS, NestJS, Laravel, MongoDB, Redis, AWS
- Designed the Backend-API using mongoose with express framework. Connected to the Mongo database using Mongoose.
- Enhanced existing REST services using NodeJs, ExpressJS and Mongoose modules.
- Architected a solution for migrating legacy project to the Laravel framework.
- Proactively identified opportunities to leverage Redis for improved data search functions and an increase in product performance.