Este perfil está escrito em inglês
Senior Software Engineer
Demonstrated experience with Angular 17.
Demonstrated experience with AngularJS.
Demonstrated experience with HTML5.
Demonstrated experience with CSS/LESS/SCSS.
Demonstrated experience with Bootstrap.
Senior Software Engineer open to new opportunities
Led UI team migrating legacy JSP and AngularJS pages for Kanban, Plan boards, and Documents features to modern Angular pages, transforming the application into a Single Page Application.. Developed RESTful APIs using JAVA to ensure efficient client-server communication and data processing.. Developed highly responsive, accessible web interfaces utilizing modern CSS properties (Flexbox, Grid, fluid layouts) to support all device viewports from mobile to desktop.. Used AI tools like GitHub Copilot daily across the development lifecycle (coding, debugging, code review prep and documentation) to speed up delivery of Angular and TypeScript features.. Developed reusable components such as a data table component with cell-level editing, floating action icons, and context menus; built standalone Infinite Scroll Dropdown modules with lazy loading and search features.. Used Docker to containerize and run Angular and backend services for consistent development environments.. Actively involved in CI/CD pipelines supporting automated builds, testing, and deployments of Angular applications.. Reviewed and approved code changes in Gerrit for code quality and standards compliance and implemented Section 508 / WCAG 2.0 accessibility standards.. Managed requirements, tasks, bugs, and enhancements for a platform serving 1M+ licensed users.. Built an AI-powered ChatBot integrating the OpenAI API to search and retrieve story details based on user queries, streamlining information lookup for the team.. Worked in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.. Conducted technical interviews and hired junior developers, provided onboarding support and mentoring on Angular development.
Architected a Cart and Checkout Page as a Single Page Application using the MEAN stack.. Developed server-side application logic using Node.js and Express to support cart and checkout operations.. Designed data models and integration with MongoDB for storing cart and transaction-related data.. Performed full-stack code quality analysis using SonarQube to identify and resolve code-quality issues.. Conducted code-coverage verification using Istanbul to ensure adequate testing across the application.. Independently developed a Proof of Concept (PoC) showcasing Angular 2 features and migration advantages to the client, influencing stakeholders on the Angular Migration decision.. Implemented the NgRx state management library to centralize and manage application state efficiently, structuring the store, actions, reducers, and selectors to retrieve documents list data.. Designed data storage and retrieval patterns using NgRx actions and reducers to update the store, and selectors to consistently retrieve documents list data across the application.. Developed a reusable Schema Validator component to support dynamic service schema validation.. Developed a Custom Paginator component combining Bootstrap and Angular Material for consistent pagination UI.. Developed Java/Struts 2 modules for an internal reporting application used to track and manage developer effort logs.. Developed POJO and Action classes and designed server-side business logic layers to process, validate, and analyze effort-log data submitted across teams.. Engineered Java business logic to automatically generate anomaly reports, identifying inconsistencies and irregularities in reported effort data.. Built periodic supervisor-facing reporting features on top of the Struts 2 MVC framework.