Designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks and various programming languages. Mentors those in less senior positions. Req Advisor, Full Stack Developer, Computer Science, Information Technology, Developer, Full Stack