LaTonya Lewis
**** **** **** ****., *********, Georgia 30238
E-mail: **************@*****.***
Home: 470-***-****
Career Objective: To continue a challenging and rewarding career that offers the opportunity to utilize my knowledge of information technology as Java Software Engineer.
Technical Skills:
Server/Client OS Development Environment Development Software
Windows Server 2000/03/08 Java J2EE 7/8 Eclipse / JDeveloper/NetBeans
Windows 7/ Vista Spring 4 MVC Selenium 2 WebDriver, Firefox FireBug, Xpath Finder
Windows XP/2000 Visual C# 2008 Oracle 11g: SQL
Windows 8 JavaScript Java Server Faces/Java Server Pages
Linux JQuery MySQL
JSON ApacheTomcat/JBoss/Oracle Weblogic
IBM COBOL J2072C - JUnit, Maven,
JES2 System MVSB 5740CBI Subversion, Mercurial, Tortoise SVN Browser
Release 2.5 (College Studies) Jenkins Server, Selenium Grid Server
Education:
Spelman College, Atlanta, GA B.A. Philosophy with Computer Science Minor
Clark Atlanta University, Atlanta, GA Masters Computer Science
Gwinnett Technical College, Lawrenceville, GA, Java Programming Cert. Program (1/2015 - Current)
Work Experience:
NTC, Atlanta GA (March 2014 – July 2015)
Java Software Engineer
Work with team on designing and implementing new product functionality from software requirements, using Java 7, Spring 4 using Eclipse, Maven and Subversion.
Develop servlet-based web applications with MVC module using Spring 4 Framework
Create controller objects for processing request, validator objects for validation and command object for storing form data.
Design and build Selenium Grid infrastructure for QA testing group, using Selenium Grid Jenkins plugin, Selenium 2 WebDriver, Jenkins continuous integration platform, JSON and Maven.
Design virtual nodes on Selenium Grid using JSON configuration format, which provide Grid with immediate metadata to implement direct access to nodes which allow distributed processing for testing on multiple O/S and browsers.
Integrate Selenium Grid into Jenkins platform with virtual nodes used for distributed testing and worked with continuous integration group to configure best practice builds and deploys to SNAP and Production servers.
Utilize Subversion, Eclipse plugin as main versioning repository for the Development group, implemented creating branch from trunk, checked out branch, develop and/or refactored code, wrote Junit to test new code, committed code changes to branch, checked out copy of trunk, if necessary modified new tag number for version, merged new code changes from branch into trunk, committed trunk with code changes to repository.
Resolve assigned software defects and pushed back through build and deploy process.
Provide internal training to various teams converting from VSS to Tortoise SVN repository Browser
Serve as team member on various development charter teams.
Learning Couchbase NoSQL.
Automated Data Processing (ADP), Alpharetta GA (August 2013 – January 2014)
Java Software/Selenium Automation Developer
Designed and developed automated Java application using Java API’s, Selenium Framework, Miglayout Framework and an internal Automation Framework
Developed java classes (Panels and Components) that automated testing for web-based applications, which extended the Automation Framework.
Designed and developed an automated web-based report scheduling application for managers. A range of classes extended the super-class and additional classes establish a “has-a” relationship.
oDesigned application using UML methodology with UMLet Eclipse plug-in
oDeveloped classes using Eclipse and Java JSE1. 6 and 1.7
oAutomated java classes using Selenium 2 WebDriver
oEstablished Xpaths by identifying xml design patterns using Firefox plugins: Firebug, Show Xpath,, HttpWatch
o Extracted specific elements from page by:
Defined an Xpath pattern,
Stored each element in a List that contains WebElements
Iiterated through the List to getText (specific report name)
Created an ArrayList to populate report names for further manipulation.
oCreated JUnit test script classes to test application implementing the following:
@Rules - established global variables/rules within script
@Before- set Firefox preferences, create Firefox driver, and set WebDriver wait time
@Test
Invoked additional methods in same packaged classes to display GUI front end,
Utilized the java.util.properties class to read key/values from .properties file to automate data usage such as: url location and user login information
Invoked methods from extended classes to automated application
o@After – Killed FirefoxDriver
Verified and recommended modifications for Automation Framework Javadocs
Used Maven to compile and run applications on main system
Used Mercurial as centralized portal for versioning.
Hosted conference call and incorporated online MS Lync presentation providing, design and development details using actual java code and UML diagrams and provided an application demo.
Department of Defense, Peachtreecity GA (November 2012 – February 2013)
Jr. Java Software Developer
Short term project performed software development for US Government equipment tracking software.
Provided front end coding using IDE JDeveloper 11.1.1.6.
Created front-end views utilizing Java Server Faces 2.2 (JSF), Java Server Pages (JSP), XHTML, Primefaces 4.3.2 and Highcharts version 2.3.5 integration.
Integrated JSF and Java JSE25.0 code (POJO’s) through Managed Beans using expression Language.
Used Java to create initial Controller for views through Java Generics. Utilized the List<> and Arraylist<> to pull data from the database in which a Façade class was implemented (Model) to query the database.
Used Subversion software version 1.6.20, to check in (submit) and check out code and project related documents.
Attended daily Scrums and provided update on code completed the prior day, provided update on current code and future code implementations for upcoming Sprints.
Checked out CSC form from Subversion and updated Stories and Tasks assigned on a daily basis.
Provided bi-weekly update on all coding, research and documentation completed.
Created scripts for User Acceptance Testing (UAT)
Bauder College, Atlanta GA (August 2011 to November 2012)
Information Technology Instructor
Performed the role of Lead Information Technology Instructor and provided computer network instructions to 30 students per semester in obtaining an Bachelors degree in Information Technology and becoming Java, .NET (Visual Basic 2010, C#), Oracle DBA, MCSE, Security +, A+ and CCNA certified.
Provide classroom instructions for students in becoming Oracle Certified Associate, Java SE 5/SE 6/7u7, .NET Developers (C# and Visual Basic) and Oracle Database 11g Associates.
Designed wireless and wired network lab used by students to implement Microsoft Active Directory, DNS, DHCP, WINS and NAT implementation in a VMWare Server 3 and Microsoft Virtual PC 2007 environment.
Provided Boot Camps for additional hands-on labs for MCSE and CCNA certifications.
Provided class instructions on following:
oJava SE 7, .NET (C# and Visual Basic 2010) and Oracle Database 11g
oMicrosoft Exam 70-290 Managing a Microsoft Windows Server 2003 Environment
oMicrosoft Exam 70-291 Managing a Microsoft Windows Server 2003 Network
oComptTIA’s Security + Exam
oCompTIA’s A+ Exam
oLinux
oTechnical Customer Service
Managed student retention and utilized school curriculum for daily lesson plan per semester.