As a seasoned Senior Software Engineer and adept Project/Program Manager with over two decades of experience, I am dedicated to delivering client-centric solutions that exceed expectations. My track record includes designing innovative applications and effectively managing projects to achieve high client satisfaction. I am committed to staying at the forefront of technology by continually honing my technical skills and keeping abreast of industry trends. My expertise spans a wide range of areas, including requirement gathering and analysis, architectural design, component development, and interface design for client-server, web-based, workflow, and blockchain applications. I excel in object-oriented analysis and design, ensuring that solutions are not only functional but also scalable and maintainable. I bring a wealth of experience in database design, end-user training, documentation, and support, ensuring that projects are well-rounded and successful from inception to completion. My comprehensive understanding of the Software Development Lifecycle (SDLC) allows me to navigate complex projects with ease, delivering high-quality results on time and within budget.
SKILLS
•Solidity • JavaScript • Python
•C# • Visual Basic • Node.js
•React JS • React Native • JSON
•Next JS • HTML • CSS
•Bootstrap • Web3 • Brownie
•Truffle • Hardhat • Ganache
•OpenZeppelin • Infura • Alchemy
•SQL Server • MySQL • Anaconda
•Jupiter Notebook • AJAX • Dot Net Technologies
•Lotus Notes • Windows • Linux
•MacOS
TRAINING/CERTIFICATIONS
•Certified Blockchain Architect
•Certified Ethereum Developer
•Brainnest Blockchain Developer Internship
•DApp University Blockchain Bootcamp
•IBM Python for Data Science
EXPERIENCE
VITAL SCIENCES, INC. – Carmel, IN
Full Stack Blockchain Developer June 2021 Present
•I developed a full-stack Token Exchange, a decentralized cryptocurrency application, leveraging Ethereum blockchain technology. This cutting-edge trading platform was designed to support a myriad of trading pairs, enhancing liquidity and accessibility for users.
On the backend, I utilized Solidity to write robust Smart Contracts, ensuring the security and integrity of transactions. For the frontend, I employed ReactJS and Redux to manage complex application states,
providing users with a seamless and intuitive trading experience. The frontend was further enhanced with HTML, CSS, and JavaScript for dynamic and responsive user interfaces.
To connect the frontend to the blockchain, I utilized Web3.js, a powerful library for interacting with the Ethereum network, enabling real-time updates and transactions. The development process was streamlined using the Hardhat framework, which facilitated the development, testing, and deployment of the Token Exchange.
For testing, I implemented automated tests using the Mocha testing framework and Chai assertion library, ensuring the reliability and functionality of the Exchange under various scenarios. This rigorous testing approach helped identify and address potential issues before deployment, enhancing the overall quality of the application.
Overall, the Token Exchange project showcased my technical expertise in blockchain development, smart contract programming, frontend development, and testing methodologies. It stands as a testament to my commitment to delivering high-quality, innovative solutions in the cryptocurrency space.
•Developed a full stack application built on Ethereum that lets the user buy and sell Tokens using Ethers at a fixed price, complete with unit tests. All of the data is stored on the public ledger. A browser is used to connect to the front end website written in React.js, HTML, CSS, and JS to connect to the Smart Contracts written in Solidity. The website talks directly to the blockchain. The Token are created using "ERC 20" standard. Automated tests use Mocha testing framework and Chai assertion library.
•I developed a comprehensive full-stack application deployed on the Ethereum blockchain, enabling users to list items for sale and engage in buying and selling transactions. The platform's functionality closely resembled that of Craigslist, offering a decentralized marketplace where transactions are conducted using cryptocurrency, specifically Ethers.
Key features included robust unit testing to ensure the reliability and security of the application. All data pertaining to listed items, including ownership details, was stored securely on the public ledger. The application seamlessly facilitated the transfer of ownership for items purchased with cryptocurrency, automating the process to enhance user experience and streamline transactions.
The implementation of automated tests was carried out using the Mocha testing framework and Chai assertion library, ensuring thorough testing coverage and adherence to best practices in software development.
This project exemplified my proficiency in blockchain technology, smart contract development, decentralized application architecture, and testing methodologies. It underscored my commitment to delivering innovative solutions that leverage blockchain's transformative capabilities to create decentralized and secure platforms.
•Developed a full stack application built on Ethereum that lets the user buy and sell tokens. The application resides on the Blockchain and purchases are made using cryptocurrency (Ethers), complete with unit tests. Complete SRC 20 Standard is used to implement the functionality. All of the data is stored on the public ledger. Whenever someone purchases the token, they instantly become the owner because this application is powered by a smart contract on the blockchain which manages the application.
VITAL SCIENCES, INC. – Carmel, IN
Subject Matter Expert August 2020 – June 2021
Boeing Employees Credit Union
•Provide data and analytics support
•Understand existing code in SAS to migrate the code to SQL to create SISS packages
•Continue build out of Small Business Lending origination cube, as needed
•Assess ability of data to create desired reports
•Provide data modeling and data architecture support
•Explore continued use of SQL to help pre filter data from data warehouse for use in Tableau
•Document business and functional requirements as per BECU standards
•Communicate progress, risks, and issues to the project team
Subject Matter Expert September 2016 – December 2016
NiSource
•Worked with power broker, an energy sector company undergoing a divestiture
•Provided analysis and evaluation of the Company’s Lotus Notes applications and data
•Assisted in the split and handling of confidential data among the new companies, appropriate access rights, migration of applications and data to the relevant new servers and unit and acceptance testing.
Subject Matter Expert August 2013 – September 2016
Chicago Bridge & Iron Company
•Provided support during migration from Lotus Notes to Dot.NET
•Conducted Business Analysis and supported a vast Lotus Notes environment with several mission critical applications used internationally
•Debugged and fixed issues in mission critical applications while interacting with Dot.NET team on design and data extraction and migration
Subject Matter Expert / Project & Program Manager January 2000 – June 2013
U.S. Bureau of Census
•Developed the Software Development Lifecycle.
•Provided technical direction and leadership of the technical architecture and database design within web based software products
•Developed .NET based web applications and T SQL based stored procedures that tightly integrated with web applications
•Designed, documented and developed custom solutions
•Completed detailed project plans, schedules, functional flows and specification, standard operating procedures and quality assurance plans by identifying tasks, deliverables, assignments, controls and contingency plans
Infosys – Indianapolis, IN
Senior Application Developer August 1998 – December 1999 Eli Lilly & Company
Maxim Group – Columbus, OH
Project Leader / Analyst August 1997 – July 1998
American Electric Power
Whittman Hart, Inc. – Indianapolis, IN
Consultant February 1997 – August 1997
Client: Various
Automated Technology Associates – Indianapolis, IN
Senior Software Engineer May 1996 – January 1997
Amtech Engineering, Inc. – Indianapolis, IN
Information Systems Engineer May 1994 – May 1996
EDUCATION
Cleveland State University – Cleveland, OH
Master of Science
Graduate Coursework in Computer Information Systems
King Fahd University of Petroleum & Minerals – Dharan, Saudi Arabia
Master of Business Administration
Graduate Coursework in Business Administration
NED University of Engineering and Technology – Karachi, Pakistan
Bachelor of Science
Mechanical Engineering
OTHER SKILLS
Microsoft Office Suite, Microsoft Project, Microsoft Visio, Microsoft SharePoint, Adobe and Corda CenterView Business Intelligence Dashboard, Microsoft Source Safe, Microsoft Team Foundation Server, Hadoop, MapReduce, Pig, Hive, Sqoop, HBase, Oozie, NoSQL and Cassandra
Project Management Professional (PMP), Virtual Enterprise .NET Training Course, Programming with Visual Basic
.NET, Introduction to JAVA, Programming with Microsoft Foundation Classes (MFC) and Visual C++
PROFESSIONAL SUMMARY