Software Developer
CurrentAs a Software Developer at Professional System Associates, Inc., I had the privilege to contribute to the development and enhancement of CMPRO, our flagship product aimed at optimizing enterprise-level data management and workflow processes. My role encompassed a diverse array of responsibilities, from coding and testing to deployment and support, ensuring a seamless user experience and robust system performance.Key Responsibilities:Feature Development: Implemented new features and functionalities in CMPRO using a combination of Javascript, jQuery, Ajax, and RESTful APIs to deliver dynamic and responsive user interfaces.Database Management: Leveraged Oracle SQL to design and optimize database schemas, write complex queries, and ensure efficient data storage and retrieval mechanisms within the CMPRO application.Code Collaboration: Utilized Git as the version control system to manage source code, streamline collaboration among team members, and track changes across different development branches.Developer Tools:Visual Studio Code: Utilized VS Code as the primary integrated development environment (IDE) for writing, debugging, and deploying code efficiently.Oracle SQL Developer: Employed Oracle SQL Developer for database management tasks, including schema design, query optimization, and performance tuning.GIT BASH & Command Line: Leveraged Git Bash and Command Line interfaces for version control operations, such as branching, merging, and resolving conflicts.Achievements:Successfully delivered multiple feature enhancements within aggressive timelines, contributing to increased user satisfaction and product adoption.Improved CMPRO's performance and scalability by optimizing database queries and refactoring legacy codebase using best practices and design patterns.Actively participated in code reviews, knowledge sharing sessions, and continuous improvement initiatives, fostering a culture of collaboration and innovation within the development team.