Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic
Cedric Aldrin Alindogan

Cedric Aldrin Alindogan

SANTA MARIA

Summary

Results-oriented and passionate Principal Software Developer with 7 years of progressive experience at Emerson, specializing in full-stack development, cloud technologies, and enterprise-level systems architecture. Recognized for driving technical leadership across multiple initiatives, enhancing legacy systems, mentoring junior developers, and consistently resolving critical production issues. Proven expertise in Angular, Microservices, Cloud Development, and test automation with strong contributions to cross-functional teams and PI objectives.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Principal Software Developer

Emerson
07.2024 - Current
  • Develops and maintains internet-facing websites, internal websites, APIs, Microservices, Database, background services, and WPF/Desktop applications.
  • Acted as the Subject Matter Expert (SME) for a wide variety of applications within the project, conducting ramp-ups, technical knowledge sharing sessions, serving as a consultant and most importantly providing technical leadership and guidance.
  • Provided assistance to other teams in resolving project-related issues and concerns.
  • Acted as the development lead for the project with key responsibilities: -Architectural Runways -Performed design discussions -Performed code reviews
  • Designed new features using tools like C4 diagrams, data flow diagrams, and scenario-based diagrams.
  • Collaborated with cross-functional teams (counterparts in India, U.S., etc) to ensure seamless integration of software components.
  • Promotes SOLID Principles to the team in refactoring existing large systems to be able to add Automated Unit and Integration Testing.
  • Designed reusable code libraries for streamlined development processes across multiple applications.
  • Achieved and maintained 80-95% test coverage automated unit testing for client side (Selenium) and server side (Moq, MSTest, tSQLt).
  • Conducted regular code reviews to maintain high-quality standards among team members.
  • Mentored junior developers, fostering a culture of continuous learning and improvement within the team.
  • Led the Continuous Integration/Continuous Delivery implementation of the different projects that enable teams to deliver code changes more frequently and reliably by migrating manual application build and deployment to automated build/deployment
  • Enhanced software performance by identifying and resolving code inefficiencies both in Frontend and Backend.
  • Consistently met or exceeded project goals by employing strong analytical skills and attention to detail throughout the development process.
  • Assessed emerging technologies for potential integration into existing systems, optimizing functionality and performance.
  • Handled Level 2 support, working closely with customer service to investigate and resolve production issues directly.
  • Plans and supports in application deployment in different staging environments including Production to ensure smooth and efficient rollouts.
  • Overseeing the signing of binaries through both manual and automated processes.
  • Created a tool to monitor expiring application certificates.
  • Filed a patent disclosure related to the project.
  • Demonstrated expertise in analyzing and resolving critical production incidents under tight deadlines to minimize downtime and customer impact.
  • Investigated security-related incidents in production, including developing tools to identify attack patterns, analyzing application logs, assessing impacts, and identifying affected applications.
  • Maintaining Website’s security by managing and addressing security findings from 3rd party White hat hackers/Security Team.
  • Followed secure coding practices to mitigate vulnerabilities such as SQL injection, cross-site scripting (XSS), and other common security risks.
  • Occasionally performs feature and acceptance testing (manual/automated), if time permits.
  • Occasionally facilitates Daily Scrum/Daily Stand-Up and Sprint Retrospectives, to help identify team impediments and come up with an action items to resolve it; and to keep track of team's milestones.
  • Conduct domain and technical sharing to the team and train new hires.
  • Helped in implementation of Agile Scrum and SAFE in the company by participating as test bed for new process that leads to site wide implementation.

Senior Software Developer

Emerson
07.2022 - 07.2024

Intermediate Software Developer

Emerson
07.2021 - 07.2022

Software Developer

Emerson
07.2018 - 07.2021

Education

Bachelor of Science - Information Technology

Polytechnic University of The Philippines
Sta. Maria, Bulacan
04-2018

Skills

  • C# (NET Framework, Net Core)
  • GIT
  • Web Development: HTML5, CSS, Angular, Javascript, nodejs, jQuery
  • Technical leadership
  • SQL Programming
  • Project management
  • CI/CD DevOps (Microsoft Azure)
  • Problem-solving
  • Test Automation (Moq, MSTest, Selenium, Jest)
  • Agile development methodologies
  • Cybersecurity best practices
  • Cross-functional communication

Accomplishments

Recipient of Achievement Award, Night of the Town Award, and several management recognitions

Patent Filed

Certification

Professional Scrum Master 1

Timeline

Principal Software Developer

Emerson
07.2024 - Current

Senior Software Developer

Emerson
07.2022 - 07.2024

Intermediate Software Developer

Emerson
07.2021 - 07.2022

Software Developer

Emerson
07.2018 - 07.2021

Bachelor of Science - Information Technology

Polytechnic University of The Philippines
Cedric Aldrin Alindogan