04/24/2024 updated


100 % available
Senior Software Engineer
Helotes, USA
Only remote
Bachelor of Science in Computer Science | Rutgers University | New Brunswick, NJASP.NETJava (Programming Language)JavaScriptPHPWeb AccessibilityApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesAmazon CloudfrontAmazon Elastic Compute CloudAmazon S3Data AnalysisASP.NET MVC FrameworkAtlassian JiraAuthentications
ASP.NET, ASP.NET MVC, Agile, CloudFront, DynamoDB, EC2, S3, AWS, APIs, API, backend, Bootstrap, cross-browser compatibility, caching, SCSS, cloud services, CI/CD pipeline, Cypress, D3.js, complex data analysis, data integrity, logging, data management, data aggregation, data access, data storage, DataStore, database, Docker, e2e testing, frontend, Git, GitHub, Google Cloud Platform (GCP), Google Maps, Google Play, GraphQL, user interaction, Computer Science, Jira, jQuery, Java, JavaScript, Jest, Kubernetes, Load Balancer, microservices, backend services, mobile development, mobile applications, mobile application, Mocha, MongoDB, MySQL, Next.js, NoSQL databases, NoSQL, Node.js, OAuth 2.0, PHP, PostgreSQL, React Native, React, React.js, RESTful APIs, RESTful API, SQL, Scrum methodology, Single Sign On, code quality, Typescript, authentication, web accessibility, web applications, web application, web3
Experience
Professional experience5 - 10 years
Freelancer since2023
Languages
EnglishNative speaker
Project history
* Developed features for POAP, a platform that allows users to collect and display POAPs for events, using
Next.js and React Native for web and mobile applications.
* Developed and deployed Node.js and MongoDB based microservices on ECS, including RESTful APIs, data
access, logging, and error handling, as well as comprehensive testing with Mocha and Chai.
* Implemented Single Sign On (SSO) and OAuth 2.0 using Google for centralized authentication across
microservices and created user-friendly POAP API to generate and verify POAPs.
* Wrote comprehensive documentation for POAP API, explaining the features, functionalities, and usage of
the API, and providing examples and tutorials for developers and users.
* Employed AWS to host web applications, utilizing S3 and CloudFront for frontend services and Lambda
and EC2 for backend services, resulting in a 30% reduction in hosting costs and increased scalability and
reliability.
* Implemented CI/CD pipeline using GitHub Actions to automate testing, building, and deployment
processes, boosting development efficiency by 40% while ensuring robust code quality and functionality.
* Mentored 2 junior developers and prioritized cross-browser compatibility at the code level, leading to a
50% increase in user satisfaction and retention.
Next.js and React Native for web and mobile applications.
* Developed and deployed Node.js and MongoDB based microservices on ECS, including RESTful APIs, data
access, logging, and error handling, as well as comprehensive testing with Mocha and Chai.
* Implemented Single Sign On (SSO) and OAuth 2.0 using Google for centralized authentication across
microservices and created user-friendly POAP API to generate and verify POAPs.
* Wrote comprehensive documentation for POAP API, explaining the features, functionalities, and usage of
the API, and providing examples and tutorials for developers and users.
* Employed AWS to host web applications, utilizing S3 and CloudFront for frontend services and Lambda
and EC2 for backend services, resulting in a 30% reduction in hosting costs and increased scalability and
reliability.
* Implemented CI/CD pipeline using GitHub Actions to automate testing, building, and deployment
processes, boosting development efficiency by 40% while ensuring robust code quality and functionality.
* Mentored 2 junior developers and prioritized cross-browser compatibility at the code level, leading to a
50% increase in user satisfaction and retention.
* Developed key features in the Rho finance platform, a web and mobile application for managing business
finances, using Next.js, React Native, and Typescript.
* Enhanced user interaction with components such as virtualized lists, QR code integrations, virtual cards,
statistics charts, and a user-friendly card management interface using MUI and D3.js.
* Designed and implemented API endpoints for various functionalities using Node.js, including transaction
handling, authentication/authorization protocols, and notifications.
* Designed and implemented database schemas and models for diverse transaction entities, utilizing AWS
DynamoDB for high-performance NoSQL capabilities.
* Implemented AWS Amplify DataStore for synchronization and caching offline user transactions and
operations for stability and reliability.
* Created and maintained test suites for most important flows using Cypress e2e framework, which
advanced product quality and user experience, identifying new or existing defects and eliminating them in
early stages.
finances, using Next.js, React Native, and Typescript.
* Enhanced user interaction with components such as virtualized lists, QR code integrations, virtual cards,
statistics charts, and a user-friendly card management interface using MUI and D3.js.
* Designed and implemented API endpoints for various functionalities using Node.js, including transaction
handling, authentication/authorization protocols, and notifications.
* Designed and implemented database schemas and models for diverse transaction entities, utilizing AWS
DynamoDB for high-performance NoSQL capabilities.
* Implemented AWS Amplify DataStore for synchronization and caching offline user transactions and
operations for stability and reliability.
* Created and maintained test suites for most important flows using Cypress e2e framework, which
advanced product quality and user experience, identifying new or existing defects and eliminating them in
early stages.
* Created and improved features for mobile and desktop web applications using React and React Native,
resulting in a 25% increase in user engagement and retention.
* Built a production-ready GraphQL API in Node.js using Apollo Server and Express, incorporating efficient
data fetching, multiple data source integration, optimized data storage and querying, and comprehensive
documentation, resulting in a 40% decrease in server costs and a 60% improvement in data reliability.
* Utilized PostgreSQL for efficient data management, ensuring data integrity and high performance.
* Implemented Google Maps API to provide an intuitive map-based hotel and resort selection service.
* Leveraged microservices using Google Cloud Platform (GCP) services such as Google Kubernetes Engine
with Docker and HTTP Load Balancer, boosting app functionality, scalability, and performance by 50%.
* Ensured high-quality code and app stability by implementing Jest and React Testing Library for
comprehensive unit and e2e testing.
resulting in a 25% increase in user engagement and retention.
* Built a production-ready GraphQL API in Node.js using Apollo Server and Express, incorporating efficient
data fetching, multiple data source integration, optimized data storage and querying, and comprehensive
documentation, resulting in a 40% decrease in server costs and a 60% improvement in data reliability.
* Utilized PostgreSQL for efficient data management, ensuring data integrity and high performance.
* Implemented Google Maps API to provide an intuitive map-based hotel and resort selection service.
* Leveraged microservices using Google Cloud Platform (GCP) services such as Google Kubernetes Engine
with Docker and HTTP Load Balancer, boosting app functionality, scalability, and performance by 50%.
* Ensured high-quality code and app stability by implementing Jest and React Testing Library for
comprehensive unit and e2e testing.