Full Stack Developer Resume
Annandale, VA
SUMMARY
- A creative technical professional with experience in all phases of teh software development lifecycle.
- Translates business requirements to teh design and development of web based applications dat are scalable, TEMPeffective and maintainable.
- Strong technical and business communication with proven success and leadership in supporting business critical applications 24x7, developing key fixes and enhancements to gain stability, accuracy and flexibility.
TECHNICAL SKILLS
Languages/Technologies: Java, Python, HTML, Javascript, XML, JSON, AJAX
Working Knowledge: AWS, Apache Hadoop, PIG, Hive, Hbase, Spring/Hibernate, Groovy
Methodologies & Environments: Object - Oriented Analysis & Design (OOAD), Agile Approach, Waterfall Approach, Iterative Prototyping Approach, Eclipse, Microsoft Visual Studio, RESTful web services.
Software: Tomcat, JBoss, Business Objects, Crystal Reports, CA PPM/Clarity (7.5.1 through 14.2), SQL Explorer/TOAD.
CA PPM (Clarity): PL/SQL, NSQL, SOAP, XML Gateway, Portlets, Object customization, view configuration, process workflow design and development, Gel scripting, jobs and reports.
OS: Unix, Windows, Linux.
Databases: MongoDB, MySQL, Oracle, MS SQL Server, Ingres.
PROFESSIONAL EXPERIENCE
Confidential, Annandale, VA
Full Stack Developer
Responsibilities:
- Technologies utilized: Java, Eclipse, SQL Server, JavaScript, jQuery, Kendo UI framework, form validation framework, Ajax, Grails, Groovy, Apache POI, Spring, MySQL procedures and functions.
- Analyzed, designed and developed teh MySQL procedures for migrating data from legacy systems with exception reports.
- Designed and developed JAVA-based modules for uploading files to teh database for a web application used to manage funds in defense projects.
Confidential, Sterling, VA
Applications Developer
Responsibilities:
- Technologies utilized: CA Clarity 13.2 to 14.2, NSQL, GEL, PL/SQL, XML Gateway, SOAP/REST, Crystal Reports, JBoss/Tomcat, Oracle, JavaScript, HTML, CSS, Java, JSP, Angular, JQuery, Spring/Hibernate, Groovy, Apache POI
- Catalogued, analyzed and produced teh Data Dictionary for teh custom implementation of CA PPM at teh Security and Exchange Commission.
- Lead for research and analysis for data migration or archive decisions. Coordinated efforts with business stakeholders to improve requirements and enable key decisions to be made.
- Used Spring/Hibernate framework to develop a user driven data migration based on Clarity entities and object views.
- Designed and developed a Java parser to automate creation of Word/Text file containing stored procedures summaries by reading definition files.
- Developed an interface in Java dat could be scheduled in Clarity as a job to update Clarity database tables.
- Used Groovy to write scripts dat checked for particular files and flagged them as missing or delayed for integration workflows.
Confidential, Islandia, NY
TEMPPrincipal Applications Developer
Technologies utilized: CA Clarity 7.5.1 to 12.0, NSQL, GEL, PL/SQL, XML Gateway, SOAP/REST, JBoss/Tomcat, Oracle, AIX, JavaScript, HTML, CSS, ColdFusion, Java, JSP, Struts Framework.
Responsibilities:
- Designed, developed and provided support for over 20 intranet applications for teh global company-wide use.
- Promoted to lead developer position and supported business critical departments leading off-shore development teams.
- Demonstrated technical skill and tact, gaining confidence of key business users by establishing maintenance practices theirby improving stability and reducing incidents by 75%.
- Contributed towards accurate revenue recognition/capitalization in SAP and BI reporting by developing critical break-fixes eliminating duplicate time records.
- Researching and evaluating teh root cause of reported incidents led to teh finding of missing business processes required to setup data correctly in different systems.
- Partnered with cross-functional departments such as Saas, Product Support and internal IT groups to isolate root cause of business disrupting incidents, raising awareness on incidents and developing a repeatable issue resolution process dat guaranteed maximum up time for revenue generating application.
