Software Developer
- Developed full-stack web applications using React (Typescript), Node, Express, and Django, ensuring code quality and adherence to best practices through rigorous testing.- Developed mobile applications (iOS and Android) using React Native and AWS Lambda Functions with Node and Python, with a focus on maintaining stable, bug-free builds.- Implemented backend communication with SQL (Postgres) and NoSQL (MongoDB) databases, integrating error handling, data validation, and testing to ensure database integrity.- Experienced in common web development processes such as caching, reusable components, and user interactions, with an eye for identifying potential edge cases and performance bottlenecks.- Proficient in daily use of JavaScript/TypeScript & Python libraries, with hands-on experience in testing libraries and frameworks (e.g., Jest, PyTest) to ensure high test coverage.- Integrated and debugged web and mobile third-party services such as Google Analytics, Facebook, and Auth0, ensuring seamless functionality and performance.- Wrote clear, accessible technical support documents in Confluence and Swagger, including user guides and troubleshooting documents for non-technical team members.- Collaborated with cross-functional teams (DevOps, SysAdmin, Product) to ensure smooth deployments, consistent builds, and adherence to quality standards.