Web Developer Resume
Memphis, TN
SUMMARY
- Over 9 years of extensive experience in design, development maintenance of enterprise applications primarily in JIT (just in time) package Delivery, telecom domain, Hospitality.
- Extensive Middleware/back end Design and development experience in core Java/J2EE components, Web Services, Spring (AOP/IOC/DAO) and Hibernate Annotations.
- Good experience with using UI tools like AngularJS, HTML5 for developing UI applications.
- Good experience with NodeJS for application development
- Strong Core Java (1.6x) and OO fundamentals including hands on experience with developing multi - threaded applications, Collections framework, etc.
- Strong scripting experience with scripting languages like Perl, Shell scripting and Python.
- Worked for various top tier organizations like Confidential , IBM, Confidential, and Technicolor (via Robert Half International Agency).
- Highly motivated, result oriented team player with excellent written and interpersonal communication skills.
- Advanced computer skills including MS Visio and MS Office suite
TECHNICAL SKILLS
- Core Java(1.8/1.6x), C/C++, JavaScript, JQuery, HTML, XML/XSL, JSP, shell scripts, Perl, Python, PHP
- Sun Solaris, SLES 2012,HP-UX 11.0,Linux,Windows (all versions)
- Apache, Tomcat
- UML 2.0, OOAD, SDLC, SOA, Agile, TDD
- MVC, Factory, Singleton, Session facade
- MySQL , Sybase 12.x,Microsoft SQL Server 2005, 2008 R2, 2012,Informix
- Spring (ioc,aop,mvc)
- J2EE , JDK 1.5x, RMI, JDBC, Web Services , REST, SOAP, Maven
- WAMP, Maven, Apache pOi,PHP MyAdmin,PKI,SLF4J,Logback,Log4j2 IDE
PROFESSIONAL EXPERIENCE
Confidential, Memphis TN
Web DeveloperResponsibilities:
- As a consultant I successfully created and completed a corporate Java application specifically to interface to Hilton guest management systems for human resources department. The primary goal was to manage bulk registrations.
- Parallel to this application I assisted in creation of fraud reporting for these worldwide registrations. All applications were written in Java and digitally signed with a certificate to negotiate the Hilton backend sub-systems as required by the company PKI.
- Design application prototype for bulk registration authenticate application with already restfully established company PKI endpoint requirements work with business analyst and human resources team to develop series of reports using required business rules to detect missing inputs and/or fraudulent registration information
Environment: Java 1.8, Spring, MAMP, REST, phpmyAdmin, PKI, Eclipse IDE, Maven, Linux, SunOS Shell scripting
Confidential, Memphis TN
Web Developer/ProgrammerResponsibilities:
- Designed strategic purpose of NodeJS application
- Created NodeJS logging sub-system using Winston
- Create Spring site to administrate new business site information for BLOG
- Designed NodeJS search and update backend to discover new businesses, then administratively allow update feed creation for BLOG database update routine and auto-population of site with additional content
- Designed the Java database update routine to accept new business discoveries and reading static update files for automation of Blog content generation
Environment: NodeJS, Java 1.8, Spring, Word Press, MySQL, Eclipse IDE, Maven, Tomcat, Linux, CentOS Linux Shell scripting
Confidential
Application Support Engineering/ProgrammerResponsibilities:
- I corrected SUSE Linux configuration to facilitate PHP IMAP applications for interface with Exchange Servers.
- I also developed MSSQL interface using FreeTDS OSS interface to stream database information from SLES to MSSQL Server 2008 R2 and MSSQL Server 2012 using odbc PHP calls to unixODBC.
- I also setup Apache, MariaDB, and upgraded to PHP7
- I also developed a PDF merge application in Python
Environment: SLES, MS SQL Server, PHP, IMAP, FreeTDS, unixODBC, Apache UPC
Comparator
Developer/Programmer
Responsibilities:
- Helped with the environment setup
- Wrote Python scripts to download/extract/format the XML files so they could be read by the Java loading module
- Designed and Developed Java Multi-threaded loader to read the XML files, parse them, and extract the necessary data to be loaded into temporary database for further data processing
- Transformed data from temporary database to code lookup database by applying business logic, etc. so that data can be used for product comparisons and further analysis
- Wrote some REST web services to expose the underlying product comparison data
Environment: Python, Java 1.8, Spring, Eclipse IDE, Maven, Tomcat, Linux, UNIX/Linux Shell scripting
Confidential, Memphis, TN
Software Architect/Programmer
Responsibilities:
- Re-create existing administrative single page applications products
- Abstraction administrative commands provided inside the messaging system applications.
- Administrative system programs I performed abstractions were for:
- Oracle iPlanet
- Microsoft Exchange, Enterprise LDAP and Lync
- Coordinated user synchronization updates to Active Directory and LDAP
- Design tools: Visio UML's - to present architectural flows and web service logic, etc.
- Create J2EE web services - using Hibernate to create secure application access database (Oracle Express)
- Created SPA web services - administration tools messaging architecture and infrastructure
- Developed a new administrative environment to manage the enterprise messaging architecture worldwide for the enterprise;
- Analyze the legacy Perl code to convert it to core JAVA routines
- Create a unified communications self-service portal for administrating messaging systems (selected apps were NodeJS applications)
Environment: Java 1.6/1.7, Spring (AOP/IOC/DAO), Spring MVC, Hibernate Annotations, Apache, NodeJS, Perl, JSP, HTML/CSS, Eclipse IDE, Maven, Tomcat
Confidential, Memphis, TN
Applications Analyst/Programmer
Responsibilities:
- RHEL Shell Scripting
- PL/SQL Programming
- Configuration file re-configuration programming
- Network Testing and troubleshooting
- Agile work environment, frequent Scrum sessions (Stand-ups)
- Design Thinking techniques such as rapid prototyping with PERL
- Documentation
Environment: Perl, Java 1.5, JSP/AJAX, Linux, Oracle, UNIX/Linux Shell scripting