Web Developer
A web developer is a programmer who specializes in, or is specifically engaged in, the development of World Wide Web applications, or applications that are run over HTTP from a web server to a web browser.
View Services

Custom Applications

Custom made applications designed to meet the users needs.

Responsive Design

Websites and web application are designed to work across all devices.

Secure Hosting

Secure server for hosting static websites, and database driven application.

About Me


  • August 2014

    Mississippi College

    Attended Mississippi College for 4 years and played golf for the schools team. I graduated with a 3.5 GPA with a bachelor of science degree in computing and information systems. The computer science and computing and information systems curriculum focuses on imparting a strong foundation in computer sciences, while instilling a lifelong love of learning —essential to success in this ever-evolving field.

  • January 2016

    Web Development

    After 2 years of studying computer science at Mississippi College, I became interested in web development. I started writing websites for local businesses, and learning all the neccessary steps in creating and maintaing a well designed website.

  • January 2017

    Intern / Help Lab Tutor

    A year after becomeing interested in web development, I was hired part time for a software engineer internship. During this time I also starting working for the Mississippi College computer science department as a computer help lab tutor.

  • April 2018

    Software Engineer

    A month before my graduation from college I was offered a full time postion as a software engineer. I consider myself to be a full stack developer because I handle all development needed to get an idea to a finsihed product. I have experience taking an idea and designing the user interface, database relationships, networking, API's, security, authentication, server management, version control systems, and role based systems.

Portfolio


First Columbus Pawn

Pawn Shop

First Choice Loans

Title Loans

Tony's Tunes

karaoke Service

Topics include history of computing, computing as a tool and discipline, machine level data representation, algorithms and problem solving, fundamental programming constructs and software design methodology, fundamental data structures, operating systems, net-centric computing, human-computer interaction, artificial intelligence, simulation, and social issues in computing.
Topics include the abstractions necessary for the program development process, design methodology, control structures, looping, procedures, interface design, functions, simple data types, aggregate data structures and objects.
Topics include software development tools, top-down design, algorithm analysis, encapsulation, and methods of implementation as well as the common data structures stacks, queues, lists, and trees. Sorting and searching techniques employing these data structures will also be examined.
A study of the syntax and features of the C and C++ programming languages.
This course covered basic Internet concepts such as telnet, ftp, and new groups as well as World Wide Web concepts such as searching and authoring. The social and ethical impact of the Internet was also examined.
Concepts of algorithms, induction, recursion, proofs, topics from logic, set theory, combinatorics, graph theory, and automata theory fundamental to the study of computer science.
Course focused on computer system organization, internal organization and operation of digital computers, and some systems software.
hysical and logical design of an operational computer system. The processes of planning for control, implementation, change, analysis, and review of existing systems from a technological as well as managerial standpoint will be covered.
A study of the major social and ethical issues in computer science, a brief history of computer science, the impact of computers on society, and professional computer ethics.
Learned about all the necessary steps needed in order to create web applications. My main focus in this class was creating a web applications with user authentication, security, database connections, and hosting of the web application.
Design and implementation of a data base management system. Also the study of hierarchical, network, inverted and relational structures, and application of DBMS to file organization and informational retrieval.
A study of the analysis, design and implementation of major software systems. Topics include software development life-cycles and software development product management using the C/C++ language. An exercise in developing a large software product is central to the course.
An introduction to the various data and control structures necessary for the design and implementation of the modern computer operating systems. Process creation and control, interprocess communications, synchronization and concurrency, I/O memory management, and file systems concepts are explored in the context of the Unix operating system.
Topics include: fundamentals of signaling and data transmission using electromagnetic media, data encoding, multiplexing, circuit switching, packet switching, LAN and WAN technologies, internet working concepts, transport protocols, network security, and distributed applications.

Contact Me

Contact me if you are interested in getting your own application or website working. We can work out all the details involved in making your idea become a working product.