This is a picture I took of rice fields in Bali Indonesia, May 2023.
I am Blake Aram Babikian, currently navigating my academic journey as a candidate for a Bachelor of Science in Computer Information Systems at Bentley University, with a minor in Business Economics. My academic endeavors have been recognized through my inclusion on the President's list and Dean's list, reflecting a major GPA of 3.54. My experience extends beyond local boundaries, having enriched my global perspective through a study abroad program at Bond University in Australia.
In my professional sphere, I've had the privilege of contributing as an Industry Engagement Intern at Wolters Kluwer, a position I secured among 30 candidates. Here, I played a critical role within a dynamic team, leading to the successful development and deployment of an innovative automation software solution that significantly enhanced operational efficiency. My role not only allowed me to demonstrate my technical skills but also to foster strong teamwork and agile project management abilities.
At the Bentley University CIS Sandbox, I serve as a tutor and technology advocate, where I mentor around 20 students weekly. This role has solidified my reputation as a dependable technology resource, assisting both undergraduate and graduate students with computer science coursework and software challenges. My technical repertoire is comprehensive, spanning programming languages like Python, Java, and SQL, and extending to frameworks and tools such as Flask, Selenium, and Docker. My projects, such as the blockchain-inspired Hash Wallet and the web app developed for tech support, showcase my ability to independently design and implement complex solutions.
My journey so far has been a blend of academic achievement, professional growth, and a deep commitment to leveraging technology to solve real-world problems. I am excited about the opportunities that lie ahead and am eager to apply my skills and knowledge to new challenges.
The project involves the development of an ATM/banking app, akin to Venmo, with four Python files: wsgi.py for session management, backEnd.py for the Flask app, encrypt.py for encryption and database.py for database functions. It utilizes a Postgres database through SQLAlchemy, featuring four main chains: AccountChain for accounts and balances, TransactionChain to record all transactions, DepositChain to track deposits, and SessionChain to log logins. The data security strategy involves hashing transaction data (sender_id, receiver_id, amount, date, time, old_hash, new_hash) to ensure data integrity. An audit process validates data by comparing it to the hash and verifying that new hashes match the next chain link's old hash. This design ensures data integrity and security within the banking app.