Web Developer (contractor) Resume
GA
SUMMARY:
Results oriented professional with eight years of experience using a variety of technologies, analytical and strategic thinker, excellent communicator and problem solver. Searching for a position in the software development industry that will allow growth in two very distinct ways: 1. Facilitate more advancement with my current skills 2. Broaden my qualifications to include more modern and sophisticated technologies.
TECHNICAL SKILLS:
Languages: PHP, C, C++, Python, JAVA, HTML, XHTML, HTML 5, CSS, CSS 3, JavaScript, JSP, JSTL, TLD, Shell Scripting (Bash)
APIs: Java JDBC, JPA - JavaScript jQuery
Frameworks: Java Struts, JUnit, Spring(Core) - JavaScript AngularJS
Databases: MySQL, PostgreSQL, SQL Server, MongoDB
ORM Frameworks: iBATIS
Methodologies: Agile Scrum/Kanban, Waterfall, UML
Builds Automation: GNU Make, Apache Ant/Maven
Platforms: Mac OS, Windows 95/98/2000/NT/XP/7, Linux RedHat/Fedora /Ubuntu/Kubuntu/SuSE/CentOS, Unix Solaris
Middleware: Apache HTTPD/Tomcat/ActiveMQ, GlassFish
Versioning: Git, Subversion (SVN), Perforce, Concurrent Versions System (CVS)
IDEs: Netbeans, Eclipse/SpringSource, MyEclipse, Microsoft Visual Studio, Borland
Query Browsers: MySQL Query Browser, Toad for MySQL/SQL Server/Oracle, Microsoft Enterprise Manager, Navicat Lite, pgAdmin
Applications: Atlasstian Suite Bamboo/BitBucket/Confluence/Jira, Microsoft Office Suite Word/Excel/Outlook/OneNote/PowerPoint/Visio
CMS: Drupal 7
PROFESSIONAL EXPERIENCE:
Confidential, GA
Web Developer (Contractor)
Responsibilities:
- Designed, developed and deployed two brand new, high visibility features as custom Drupal 7 modules. Enhanced and implemented bug fixes on existing custom modules as well as upgrade contributed modules. Implemented bug fixes on single page application in AngularJS (1).
- Deployed code changes to all environments, from development to production, using the CI tool. Collaborated closely with technical and functional teams including QA.
- Maintained source code using Git, in BitBucket. Utilized a mix of Scrum and Kanban Agile methodologies.
Technology Stack: Drupal 7, PHP 5.5, HTML 5, CSS 3, JavaScript, jQuery and Angular JS (1), MySQL.
Confidential, GA
Application Developer
Responsibilities:
- - Worked on the development team that provides identity resolution solutions to internal and external customers.
- Contributed to the development of new content retrieval engine that served up identity centric data, first using C and C++ then using JavaScript. Contributed to the maintenance and enhancement of existing identity persistence platform using C, C++.
- Developed and tested code on both Linux and Unix Solaris platforms.
- Reposed and retrieved data from RDBMS solution (SQLite, PostgreSQL) and NoSQL solution (MongoDB).
- Interacted with key stakeholders using Agile Scrum Methodology.
- Obtained Agile Scrum Master Certification (2012) and SAFe Practitioner (SP) Certification (2014). Developed automation processes, scripts and tools in Bash, Python (2), Java (1.7) as well as Linux software packaging scripts to help streamline the software installation process.
- Deployed and configured software on Apache HTTPD Application Server.
- Wrote technical documentation to assist QA with testing efforts. Acted as a consultant for the operations team, assist with designing and implementing process flows and packaging software applications and configurations.
- Maintained source code in Perforce and then in SVN.
Technology Stack: C, C++, Java (1.7), Python (2), JavaScript (Core), SQLite, PostgreSQL, MongoDB.
Confidential Kennesaw, GA.
Software Developer
Responsibilities:
- Developed and sustained a process that reports and acts against "cloned modems" across multiple broadband networks. Scripted processes for various tasks like: data migrations, additional network monitoring and reporting, internal tools sets.
- Provided development full - stack support on existing core and supplemental applications using Java (1.5 and 1.6), Struts (2), HTML, CSS, JSP, JSTL, TLD.
- Used Java iBATIS framework as well as Java JDBC and JPA APIs to manage interactions between the code and the databases.
- Performed necessary patch releases using Apache Ant and Apache Maven (2.2.1) Build technology.
- Supplied data maintenance support for MySQL and SQL database systems.
- Transitioned from using a non-structured strategy for managing work to using the Agile Kanban methodology.
- Supported all environments (DEV, QA) consisting of Apache Tomcat (6.0.14 and 6.0.32), Apache-ActiveMQ (4.4.1 and 5.0.2) on the Linux platform.
- Maintained source code in CVS and then in SVN.
- Wrote training and technical documentation with UML Modeling.
Technology Stack: JAVA SE/EE (1.6), HTML, CSS, JavaScript and JSP, MySQL, SQL Server.
Confidential, GA
Programmer Analyst
Responsibilities:- Worked as the sole developer on customer CRM redesign. Designed and developed a web application using JAVA and JAVA EE.
- Used Java JPA API to manage interactions with databases.
- Created user interface utilizing XHTML, CSS, JavaScript and JSP frontend technologies.
- Designed database schema and implemented in both MySQL and SQL Server.
- Configured and deployed application on GlassFish Application Server.
Technology Stack: JAVA SE/EE (1.6), HTML, CSS, JavaScript and JSP.