
hello i am 17 years old,
non citizen ,finishing my degree in computer science in 2 years at UM(miami) or UF, (currently accepted in both as a tranfer

), so everything is good, i am about to publish some research papers in information security( i know my stuff), to the point, does anyone know where should i start in the NAVY, i am already a CCNP, and taking the CCDP soons\ enough, i am also very experienced with reverse engineering

, i wish to get my citizenship is there a way to do that while my stay in the military?
Also, is there any interception unit, like hacking teams in Navy ships? just curious, i know i wont start from up there because of my citizenship problem, is this a good way to get experience in IT or would i get more benefits and pay

in the private sector.
oh by the way i can program in c++, c#, c, fortran, lisp, matlab,java, html,xml, and manage databases such as sql, linux and oracle, and microsoft. Having mastered c++,c and java.
thank you