Candidate Profile

    Roo0339

    Interested in this candidate?

    Book a call to discuss hiring

    About

    Software developer with an accomplishment history that spans for approximately 4 years in different areas of the computing sphere, with 1 of those mainly focusing on Angular web application development.

    Proficient in

    Angular 2+TypescriptRxJSREDUXJiraScrumRESTFulAPIsJavascript ES6React NativeSCSSAWS S3AWS CloudFrontGitLab CI/CDNx ConsoleConfident Communication skillsProblem SolvingWeb application developmentCSS3 nodeJs AWS Lambda
    International

    Yes

    Availability

    Part-time or Full-time

    Experience

    2 years

    Previous Roles

    3

    Work History

    Full Stack Developer
    Lead Front-end Developer
    Senior Front-End Developer

    Key Responsibilities in Most Recent Role

    Job Title: Full Stack Developer

    2 years
    • Develop and maintain RESTful APIs using Node.js.
    • Create and manage AWS Lambda functions to support serverless architectures.
    • Build and manage AWS API Gateways to provide a unified interface for accessing the organization’s services.
    • Use Jest to write and execute unit tests to ensure the quality of the code.
    • Refactor existing codebase to follow Domain-Driven Design principles and improve its maintainability.
    • Integrate with external APIs to extend the functionality of the system and provide value-added services to customers.
    • Use Angular to implement new features, and use Nx Console to manage the project structure and code generation
    • Utilize RxJS to handle asynchronous data streams and perform reactive programming within the application
    • Configure AWS S3 for auto-deployments and use GitLab CI/CD for continuous integration and deployment of the application
    • Migrate the legacy codebase of the CMS to include Redux and RxJs, ensuring code consistency and maintainability
    • Optimize the performance of the application by implementing best practices, such as lazy-loading and AOT compilation
    • Collaborate with other developers, designers, testers, and stakeholders to ensure the successful delivery of the product

    Ready to discuss hiring this candidate?

    Book a call