Arjan Aswal
An experienced full-stack developer adept at optimizing backend systems, and developing dynamic and user-friendly web interfaces.
6 yrs experience · Toronto, ON · 30-40 hrs/week
About
As a seasoned software engineer, I have demonstrated a consistent record of accomplishment in designing and implementing web applications that have garnered both favorable feedback and financial success. With an unwavering commitment to precision and meticulousness, I possess exceptional problem-solving abilities and can thrive in dynamic team settings characterized by fast-paced workflows. Proficient in Node.js, React.js, Express.js, NestJS, TypeScript, SQL/NoSQL databases, AWS, Firebase, Docker, and Microservices.
Skills
Experience
- Senior Full Stack AI Engineer · Idyllo03-01-2025 – 03-01-2026
• Spearheaded an LLM-driven data ingestion pipeline to normalize and map complex, hierarchical onboarding data into schema-safe product and production-rate models. • Reduced LLM assistant token consumption and latency by 27% via React state normalization, payload compression, and cleanup of unused editor state. • Built RAG-based AI workflows with Langchain and integrated LangSmith for observability, evaluation, and tracing of multimodal quoting pipelines. • Implemented an LLM-powered natural-language command editor enabling estimate modifications via verbal & NL commands, eliminating 34% of interaction mode switches and 37% of manual UI clicks. • Boosted developer productivity and code quality by creating reusable, context-aware AI rules using Cursor’s .mdc framework across a multi-module React app. • Spearheaded development of a multimodal quoting platform for residential painting services using MERN, AWS (Elastic Beanstalk, S3, Cognito, MongoDB), and OpenAI’s GPT-4o and Whisper.
- Senior Full Stack Engineer · Let's Hang!10-01-2023 – 05-01-2025
• Led the implementation of OpenAI GPT APIs for event suggestion generation and integrated DALL·E for flyer image generation. Designed and optimized a recommendation and event success algorithm to enhance user engagement and event performance. • Addressed failing tests to ensure code reliability, instituted a comprehensive code review process for junior developers, and established guidelines and style guides for a cohesive and high-quality codebase. • Streamlined Stripe integration for payments for paid events, ensuring robust security measures and conducting comprehensive vulnerability testing to safeguard user transactions. • Enhanced data security with scheduled Firestore backups, migrated to TypeScript for improved code maintainability and enabled Over-The-Air (OTA) updates for Expo projects. • Upgraded the development toolchain with Husky pre-commit hooks, linting, and automated CI/CD.
- Backend Engineer · Sublime Data Systems05-01-2022 – 11-01-2023
• Overhauled the development toolchain of the company, bringing in features such as TypeScript, ES6, unit testing, bundling, linting, and automated CI/CD • Spearheaded the development of high-performance webhooks, integrating them with WebSockets, resulting in a 30% faster message delivery. • Automated cron jobs reduced manual data cleanups by 90% and improved PostgreSQL query execution performance by 40% by restructuring database schema. • Utilized git submodules to streamline the combined repository, cutting deployment time in half, enhancing code maintainability, and facilitating a more efficient development workflow. • Led a team of software engineers in developing backend infrastructure, successfully delivering functional web applications that met or exceeded client requirements and expectations.
- Software Engineer · iCitizen01-01-2024 – 04-01-2024
• Developed Alexa skills using the Alexa Skills Kit (ASK), enabling voice interactions through custom intents and natural language understanding. • Created and managed AWS Lambda functions to handle business logic and integrate with services like DynamoDB for Alexa skill backends.
- Software Engineer · INDUSTRY PDX2022 – 04-01-2022
• Designed and implemented a high-impact software solution to efficiently analyze an electronic board game and translate over 50 game piece positions into data tables and functions accessible via an API. • Worked directly with the libraries analyzing the game and reading data from the electronic board, implementing optimizations that resulted in a 30% improvement in-game data processing speed, facilitating seamless interaction between developers and the board game hardware. • Maintained a near-zero tech debt throughout the project, ensuring long-term sustainability and ease of maintenance.
- Mobile App Engineer · Ionio06-01-2021 – 10-01-2021
• Developed a cross-platform mobile app seamlessly interacting with Twitter API through Firebase Cloud Functions, enhancing user experience by significantly reducing the build size to approximately 25 MBs. • Implemented robust data caching mechanisms, reducing data transfer and eliminating unnecessary API calls, resulting in a substantial 20% decrease in mobile data usage for app users. • Leveraged Webflow SDK to manage user website metadata in the app, skillfully utilized JavaScript libraries for Mapbox API to provide users with advanced geolocation functionalities and features.
- Backend Engineer · Codanto07-01-2022 – 11-01-2022
• Collaborated on the backend system for an IoT-capable mobile app, optimizing express middlewares for a 30% faster data retrieval. • Implemented caching mechanisms through Redis that reduced server response times, leading to a 15% overall app performance improvement. • Introduced TypeScript and used enums for better type checking, enhanced code consistency by utilizing shared types between the frontend and backend. • Implemented a database sharding strategy to horizontally scale and distribute data, resulting in a significant improvement in system scalability and performance. Integrated and worked with PostGIS to manage and query geolocation data.
Education
- Conestoga CollegePostgraduate Degree, Mobile Solutions And Development
- Chandigarh UniversityBachelor's Degree, Computer Science and Engineering
Similar talent on Pangea
Hire Arjan through Pangea
Describe your project to the Pangea agent — see if Arjan is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if Arjan is a fit