Brickendon ConsultingSenior Software Developer
Jun. 2018 - Dec. 2024Poland, KrakówIndustry: Banking, Finance, and Strategy Departments Technical Stack: Angular, JavaScript, ASP.NET (C# and VB), MSSQL, Python As a Senior Software Developer, I worked on the Enterprise Management System, a global application supporting teams across the organization in generating and managing financial reports based on user-specific filters and access levels. I was responsible for full lifecycle management, from feature development to issue resolution and ongoing maintenance, with a focus on the following key areas: • Report Generation & Scheduling: Developed backend processes to schedule the generation of large-scale financial reports, ensuring efficient data retrieval from MSSQL databases and delivering them via download links to users. • Process Path Applications: Created multiple small applications to automate manual tasks, such as data collection from users and routing through predefined paths based on user input. These applications streamlined processes previously done manually or in Excel, saving time and reducing errors • Employee Availability Management: Developed an Angular-based application to manage employee availability, incorporating factors such as location and public holidays, visible to both teams and virtual groups. • Automation Tool: Built a Python-based automation tool that mimicked user interaction by following detailed scripts to automate repetitive tasks on target web pages, increasing productivity and reducing manual errors. Throughout the project, I collaborated with a team of four experts, each specializing in different areas of development, ensuring smooth handovers and flexibility when needed. I directly communicated with clients, participating in daily standups to discuss progress and align on next steps.