Backend Software Engineer | Building Scalable APIs and Secure Financial Systems
Technologies Used: Java, Agile Scrum Framework
Technologies Used: UML Diagrams, Lucidchart, Draw.io, Microsoft Office
Technologies Used: C++, Hash Tables, Binary Search Trees (BST), Linked Lists, Vectors, CSV Parsing
Technologies Used: Java, Spring Boot, SHA-256 Encryption, RESTful API, JUnit
Technologies Used: Java, JUnit 5, IntelliJ IDEA, Maven
Technologies Used: Python, Dash, MongoDB, Jupyter Notebook, Plotly, PyMongo
Technologies Used: Java, Android Studio, SQLite, SensorManager API, SMS Manager
Technologies Used: Python, Deep Q-Learning, TensorFlow/Keras, Jupyter Notebook
Technologies Used: MEAN Stack (MongoDB, Express.js, Angular, Node.js), HTML5, CSS3, RESTful APIs, GitHub
Technologies Used: Swift, Java, MySQL, RESTful APIs, SQL, Agile Development, Unit Testing
Bank Account Management API
Goal: Developing a secure, cloud-deployed REST API for managing user bank accounts, processing deposits, withdrawals, and fund transfers.
Tech Stack: Java (Spring Boot), PostgreSQL, Docker, AWS EC2, GitHub Actions (CI/CD).
Expense Tracker Full-Stack App
Goal: Building a full-stack budgeting application to manage income, expenses, and generate dynamic financial reports.
Tech Stack: Python (Flask), React.js, PostgreSQL, Docker, AWS.
Transaction Monitoring System
Goal: Designing a backend system to detect and flag suspicious financial transactions in real time.
Tech Stack: Java (Spring Boot), PostgreSQL, Kafka (optional later), AWS.
I’m more than a coder — I'm a backend engineer who designs secure, scalable systems that solve real-world problems.
I specialize in building robust APIs, managing cloud deployments, and ensuring data integrity across financial and enterprise applications.
My approach ensures that every project is engineered for reliability, performance, and long-term scalability — whether it's optimizing operations, improving system security, or enabling cloud-native solutions.
"Brenda would be an excellent addition to any team"
"I had the pleasure of working with Brenda on several projects and I highly recommend her. Brenda is very knowledgeable in so many areas and is also great to work with. Brenda communicates well with both her internal teams and stakeholders outside of technology.
In my time working with her, she demonstrated excellence with her development skills and also was willing to learn new technologies. She has a very diverse background in her work experience and higher education degrees achieved.
Finally, Brenda is very meticulous and is excellent regarding meeting her timelines. Brenda would be an excellent addition to any team."
- Michael Holtan
"I really enjoyed having Brenda on the team"
"Brenda was a full-stack developer on my team. As a developer and former accountant, she was critical in helping our team understand important accounting processes then turning them into requirements, then building the features to deliver back to the business.
Additionally, Brenda picked up on new languages and systems really well. She worked closely with other internal teams to expand the capabilities of a low-code application with C# and JavaScript, improved our UI, and connected internal systems to create a better user experience.
I really enjoyed having Brenda on the team. She's an amazing and growing developer will add value to any team she joins."
- Tim Woodson