designing, developing, and maintaining full software solutions. Proficient in recent front- end and back-end technologies, with a solid understanding...