Full Stack Developer
Street Address
City State 12345
P: (123) 456-7890 youremailaddress@email.com
Experience
Canada Revenue Agency (May 2022 - Current)
Full Stack Developer, Canada
Maintained applications that deliver email alerts to 30 million Canadian tax payers. Converting legacy Java Webstart app to a scalable Angular/Typescript with Java backend.
UpWork (Jan 2021 - Current)
Freelance Full Stack Developer, Remote
Converted WordPress site (thegameday.com) to Next/TypeScript, increasing the speed by 30%. Used GraphQL, wp-graphql, and Wp REST API to query the WordPress backend efficiently.
Internet Travel Solutions (Nov 2019 - Dec 2020)
Software Developer, Mumbai, India
Built features for tripeasy.com with React.js while using the C# as backend. Successfully migrated a legacy monolithic .NET application to a microservices-based architecture. Led a team to create a console app in ASP.Net to address a critical database issue with 10 million records. Collaborated on a team that provided support to American Airlines in managing their corporate travellers.
Projects
Live Chat Application | React JS, Node JS, socket.io, Google PubSub
Developed a real-time chat application enabling 1000+ users to communicate in a single channel. Integrated the chat service with multiple cross-platform cloud services for seamless functionality and scalability.
Course Compass | React JS, Node JS, MySQL, Express JS, Material UI
Created a website to allow students to register courses, check weekly schedule, fee assessment, and view grades. Applied various UI/UX design principles to provide a intuitive user interface to students. Increased user engagement by 30% by implementing a user-friendly UI/UX design.
Custom RDBMS | Java
Introduced a console application allowing users to run SQL queries. Implemented features like generating SQL dump, ER diagrams, multi-user support, and concurrency control.
Airfare Predictor | Python, Pandas , Flask
Mined the previous airfare data and developing data modeling techniques to predict the price over time. Analyzed the features that affect airfare, develop AI models to predict the change in airfare.
Banking Application | Java, Linux, MySQL
Ensured adherence to the SOLID principles and incorporated several design patterns to ensure the scalability and maintainability of the application. Established a seamless continuous integration and continuous development (CI/CD) pipeline with GitLab, facilitating the smooth deployment of new features and reducing deployment time by 40%.
Flashcard Application | Kotlin, Gradle, Android
Developed a Kotlin and SQLite based flash card app that helps users memorize key concepts and terms. Implemented CRUD operations for creating, reading, updating, and deleting flash cards, with support for inserting multimedia.