lam-dan
Passionate software engineer with technical expertise in relational database design, software automation, rest API methods, web development, and application dev
Pinned Repositories
lam-dan.github.io
Built a 2-player Pacman game that utilizes JavaScript and HTML. Game consists of an array of coins and bricks where the Pacmans move up and down a labyrinth to collect coins.
LeadsAndClients
Created a website using Python and flask where we track clients and their lead counts. Database used was MySQL workbench. Chart is being generated from the results table.
myCodeStudies
This repository is a list of all the data structures and algorithms challenges that I have been practicing for and asked on interviews.
nodejsWeatherApp
Created a simple node js app that predicts the weather conditions.
PythonLoginAndRegistration
Created a login and registration using Python, flask, bcrypt, and mysql workbench.
tyche-trade
tycheAngular
Tyche News Website created in Angular
tycheSportsBets
Created a Sports Betting Website using Spring CM, Java, MySQL, Tomcat, JSTL
VMCAuction
lam-dan's Repositories
lam-dan/myCodeStudies
This repository is a list of all the data structures and algorithms challenges that I have been practicing for and asked on interviews.
lam-dan/tyche-trade
lam-dan/tycheSportsBets
Created a Sports Betting Website using Spring CM, Java, MySQL, Tomcat, JSTL
lam-dan/bashProfile
Sharing my bash profile with tunneling functions and one liner commands to allow one to SSH sequentially
lam-dan/camera_app_1
Created a flutter camera app
lam-dan/cloneAllReposFromGitHub
lam-dan/gatsby-site
lam-dan/gatsbyGraphQL
- Practiced using graphQL queries
lam-dan/gatsbyGraphQLPractice
Created a Gatsby project and used GraphQL to bring in MD files from a folder.
lam-dan/gatsbyNestedLayoutComponents
Practiced using react nested layout components, style plugins with typography, creating layout components, adding navigation links, using props.children, and props.
lam-dan/gatsbyPractice
Practiced using React with Gatsby
lam-dan/gatsbyStyling
Practiced using Gatsby with React and styling
lam-dan/github-services
Contains useful bash scripts for cloning all repos from github, checking all their defined branches out, updating them, and pushing code into them.
lam-dan/googleAnalyticsDemo
lam-dan/hocPractice-classConversion
Practiced using react to create higher order components and convert class components
lam-dan/IBM-Loopback-NodeJS
Created a simple todo-list application using IBM Loopback 4 framework which uses Node.js and based on Express that enables you to quickly create dynamic end-to-end REST APIs and connect to backend systems such as databases and SOAP or REST services.
lam-dan/introToProgrammingDemo
Created a quick front end website for students to provide them an introduction to programming
lam-dan/javaStairCase
This program calculates total cubic centimeters needed for staircase through user inputs of steps, width, rise, and run. It calcuates the total number of steps needed through the formula 𝑠𝑢𝑚=𝑛(𝑛+1)2 and the cubic centimeters needed for one block. It takes the product of the two then rounds the final values to the nearest integer.
lam-dan/javaSumProduct
lam-dan/javaTemperature
Basic Java Application that converts Celcius to Fahrenheit
lam-dan/javaTime
lam-dan/Lab05
Write a program to do the following: Use the same input seed data you used for Lab 4 (your BST homework) as seed input data into a hash table. Declare a hash table of size 29 elements. To hash your currency objects into the hash table, use the pseudorandom hash scheme - (m*w + n*f) % size - where size = 29, m = 2, n = 3, w = whole value, f = fractional value. For collision resolution, use quadratic probing in the same direction always. Remember to circle around to the start of the array if needed. Your main will first load the data into the hash table and print the number of data items loaded, load factor and number of collisions. Then it will ask the user in a loop to enter a Dollar to search for. If the Dollar object is found in the hash table, it will print the index where found, otherwise it will print 'Invalid Data'. Then it will ask the user if they want to check again or end the program. To submit, upload your code files and screenshot of the console only. For documentation, only name blocks and existing documentation in your Dollar class are needed.
lam-dan/Lab06
lam-dan/lab3
lam-dan/mongo
The MongoDB Database
lam-dan/monsters-rolodex
Practice creating a monster rolodex web page using API user data.
lam-dan/nodeJSTest
Practiced using ES6 arrow functions, object methods, array methods, data manipulation, and sorting with JavaScript.
lam-dan/projectPlanner
As part of a job application, I am building a REST api to be used at the marketplace for contractors. The market place allows the clients to post jobs, while contractors can bid for projects.
lam-dan/reactTimer
Created a react timer for a job opportunity
lam-dan/validate_form
Created a material design form with validation using flutter, dart, and material library.