Brandon R.

Brandon R.

$40/hr
My specialty is Angular 6+ software development
Jonajo Consulting
Reply rate:
14.29%
Availability:
Hourly ($/hour)
Location:
Aguascalientes, Aguascalientes, Mexico
Experience:
9 years
Brandon R. Jonajo Consulting-- I offer my services as an experienced Full Stack Web Developer with 9 years of expertise in creating and maintaining web applications. I am proficient in frontend technologies like Angular and React. Additionally, I am strong in backend technologies like NodeJs, with a strong focus on code quality through unit testing and code coverage. Skilled in migrating legacy systems to modern frameworks. Adept at leading teams, planning solutions, and implementing Scrum methodology. Proven ability to manage technical decisions and coordinate front-end developers. PROFESSIONAL EXPERIENCE Sonatafy Technology Full Stack Developer, Jan 2020-Present Technologies: Angular, JavaScript, React.js, Node.js, Angular Material Activities and responsibilities: Legacy System Modernization ●​ Migrated legacy ORACLE Forms applications to modern JavaScript web applications using React and Node.js. Project Planning & Architecture ●​ Planned project solutions and roadmaps. ●​ Defined project structure, technologies, and frameworks. Database & Backend Transformation ●​ Converted PSQL procedures into TypeScript for the Node.js environment. Quality Assurance & Optimization ●​ Implemented a unit testing framework to improve code coverage. ●​ Continually optimized the development process for efficiency and maintainability. Sonatafy Technology Software Frontend Lead, Jan 2020-Jan 2022 Technologies: Angular, JavaScript, React.js, Node.js, Angular Material Activities and responsibilities: Feature Development & Maintenance ●​ Created new features and modules while maintaining existing Angular code. Jonajo Consulting-- Micro Applications & Component Development ●​ Developed micro applications integrated into various parts of the main application. ●​ Built components using React or Angular and transformed them into web components. Application Communication & Event Handling ●​ Enabled communication between the main Angular application and web components using custom events within the document. Performance Optimization ●​ Managed large data sets efficiently. ●​ Implemented techniques to improve request and response times for better performance. Agile & Team Leadership ●​ Led all stand-up and retrospective meetings to ensure smooth project execution. Softtek Software Engineer, Aug 2018-Jan 2020 Technologies: Angular, JavaScript, Node.js, Angular Material, TypeScript Activities and responsibilities: Micro SPA Development & Communication ●​ Maintained and created multiple micro SPAs using Angular. ●​ Enabled communication between SPAs using browser storage. AWS Solutions & API Optimization ●​ Planned and implemented AWS solutions such as Lambda functions and S3 buckets. ●​ Optimized API calls and securely managed resource access by offloading processing to the backend. ●​ Implemented token-based authentication and validation for resource access. Web Component Development ●​ Developed custom web components from Angular elements, ensuring they were atomic and reusable. ●​ Ensured components were well-documented with Storybook for better understanding and usage. Component Lifecycle & Publication ●​ Followed a structured process for creating and publishing components, including: ○​ Development ○​ UI review ○​ Testing Jonajo Consulting-- ○​ Final publication to npm libraries Neoris Team Lead, Jan 2018- Aug 2018 Technologies: Angular, JavaScript, Angular Material Activities and responsibilities: ●​ Planned, designed, and structured a new global delivery system from the ground up using Angular, ensuring a scalable and high-performance solution tailored to meet international demands. ●​ Integrated SAP through web services to facilitate seamless data exchange and process automation. ●​ Played a key role in implementing Scrum methodologies alongside other leaders, leading the project from its inception and successfully introducing Scrum practices to managers who were working with this framework for the first time. EIT Frontend Lead, Jan 2017-Jan 2018 Technologies: Angular, JavaScript, NET API Activities and responsibilities: ●​ Coordinated frontend developers in the creation of a web system built with Angular and integrated with a .NET API, taking responsibility for reviewing and approving pull requests to ensure code quality and consistency. ●​ Led technical decision-making processes and established the core architecture of the application. ●​ Additionally, assigned and defined development tasks, ensuring that the team worked efficiently and aligned with project goals AgileZip Software Engineer, Jan 2016-Jan 2018 Technologies: AngularV2, Node.js, AWS Activities and responsibilities: ●​ Designed and developed a web system to capture and process school data, creating reports for principals and district managers. ●​ Leveraged the MEAN stack to ensure efficient data capture by processing data from school DNS servers through a Node.js server hosted on AWS, which utilized scaling layers and load balancing. ●​ To optimize database performance and prevent overload, Redis for chunked data retrieval and a daily query summary pool. Although not directly responsible for the AWS infrastructure, I was involved in the context of using multiple EC2 instances to ensure efficient data processing through load balancing. ●​ Managed data storage in MongoDB by creating indices by school and district, setting up replicas by periods, and storing results of periodic queries. Jonajo Consulting-- ●​ My role was as a Fullstack Developer, with a stronger focus on frontend development using Angular v2. Witty Systems Frontend Developer, Jan 2015-Jan 2016 Technologies: jQuery, Ruby on Rails, Bootstrap, and Ajax Activities and responsibilities: ●​ Developed and planned a new web system using jQuery, Ruby on Rails, and Bootstrap, with a focus on frontend development. ●​ Implemented designs from mockups, ensuring visual consistency across different views. ●​ Optimized the system for responsive design, ensuring compatibility across various devices. ●​ Integrated the system with external services through Ajax requests. ●​ Enabled dynamic data interaction, improving the overall user experience. Education Bachelor of Systems Engineering, Universidad Autonoma de Aguascalientes January 2012 — January 2016 Jonajo Consulting--
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.