It Consultant For Software Developer And Product Owner Positions Resume
Vienna, VA
PROFESSIONAL SUMMARY:
- 7+ years of overall experience with prototyping, design, development, debugging, testing, performance tuning and deployment of applications using Java, JEE and server - side technologies
- Deployed applications using Java, JEE, JDBC, Servlets, JSP, JavaBeans, Spring, Hibernate and Web services
- Successfully managed product backlogs in Azure DevOps and Jira
- Proficient in creating static and dynamic wireframes using Axure RP and Balsamiq
- CI/CD: Worked with Build and Release Engineers on Continuous Integration using Jenkins; Ansible, Saltstack, Puppet and Chef for Continuous Deployment
- Experienced in developing Web Services (Micro-Services, XML, REST, JAX-WS)
- Involved in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Testing and Deployment using Java related technologies (J2EE, Spring Boot, Spring MVC, Hibernate, JSP, Servlets, HTML, CSS, JQuery, JDBC, Design Patterns and various Frameworks)
- Familiarity with ASP.NET, C#, NodeJS, Angular, HTML5, CSS, Bootstrap, JavaScript, jQuery, SQL Server and MongoDB
- Cloud technologies experience: used AWS as runtime platform, involved in developing and usage of Lambda, ec2 and s3
- Web services application development for Ecommerce websites using Java and RESTful APIs
- Practical experience with test-driven development with Junit framework, ANT, MAVEN and Log4j
- Agile: Epic/Story/Task/Defect/Incident tracking and management experience using tools such as JIRA, Xray plugins, Confluence and HP ALM
- Experience in programming, deploying and configuring of mid-tier JEE Application Servers like Oracle WebLogic 10 and JBoss.
- Worked extensively on projects using Oracle, SQL and Bash
- Working experience in Oracle Database 11g, 12c and MS SQL Server 2008, 2012
- Developed Java applications using IDEs such as IntelliJ and Eclipse
- Understanding of various JEE Design Patterns such as Singleton, DAO (Data Access Objects), MVC (Model View Controller) Architecture
TECHNICAL SKILLS:
Languages: Java, C#, JavaScript, Typescript, SQL, HTML, XHTML
Web Technologies: JSP, Servlet, JavaBeans, JQuery, AngularJS, Node JS, JSTL, GML, XML, XSLT, CSS
JEE Technologies: JDBC, JMS
Application Servers: JBoss 6.0, Oracle WebLogic 10, IBM WebSphere
Frameworks: J2EE, JEE, Hibernate, Spring Boot, Spring MVC, Spring, Bootstrap
Web Service: RESTful, SOAP, SOA, AWS
RDBMS: Oracle 10g/11g, SQL Server 2000, MongoDB, HBase, MySQL, Microsoft Access
Data Visualization: Tableau, SPSS, MS Excel
Other Technologies and Tools: Selenium, QUnit, JUnit, Git, SQL Developer, Maven
Operating Systems: Windows 7/Vista/XP, UNIX, Linux, Mac OS X
PROFESSIONAL EXPERIENCE:
Confidential, Vienna, VA
IT Consultant for Software Developer and Product Owner positions
Environment: MS SQL Server, SQL Developer, MySQL Workbench, SSMS, MS Access, Waterfall
Responsibilities:
- Build and deploy service architecture-based enterprise applications using Jenkins
- Design and enhance web services to retrieve data from sources stored in HBase and MongoDB
- Implement UI layer using JSP, JavaScript and CSS
- Develop the modules using core Java technologies
- Create RESTful web services using JAX-WS API on WebLogic application server.
- Extract business logic into helper classes that can be used by the view layer consisting of Servlets and JSP
- Build Restful Micro-services returning information in JSON and XML formats using Java and Spring Boot
- Enhance Microservices with security authentication to serve multiple applications across the organization
- Contribute to deploying WAR files using Apache Tomcat using Jenkins
- Perform Unit-testing using Junit
- Use JUnit for unit testing and Log4J for capturing and logging error, info, debug messages and related information
- Participate in code review sessions
- Create pipeline using Jenkins server to deploy code and schedule the build when the code is committed in Git
- Implement the development environment using Agile/Kanban
- Use SVN for Version Control and source Control
- Translate Agile roadmaps into feasible epics and user stories
- Deliver technical specifications against available solutions through a thorough analysis of acceptance criteria in Test Driven and Behavior Driven environments (TDD, BDD)
- Collaborate with Program Manager, developers, testers and scrum masters outline user stories and ensure user acceptance
- Consult business users regarding the efficient use of available resources through effective data analysis techniques and reporting
- Automate miscellaneous back office operations such as production reports and email distributions
- Use JIRA as product management tool to maintain and collaborate on issues and tasks
- Manage user story backlog with Team Foundation Server and SharePoint
- Create documents in Confluence about development and build related guidelines
- Perform data mapping of SSRS report attributes from old source destination to new destination
- Create and design UI wireframes using AxureRP for cohort managers to flag and prioritize member offers
- Classify data using the Titus suite to assist with corporate compliance and legal requirements
Confidential, Chantilly, VA
Financial Aid Officer
Responsibilities:
- Investigate transactional data to ensure compliance with federal regulations for Financial Aid and Pell Grants
- Define processes and analyze possible CRM solutions with team members for use case and process revisions
- Work closely with the Student Financial Services and Sallie Mae, ensuring the financial aid application process is clearly developed and communicated to customers
- Create and customize Analytics apps to organize and control sharing of datasets, lenses, and dashboards
- Build reports and dashboards to better streamline business processes
- Structure Data with Objects, Fields, and Relationships in Lightning Experience platform
- Optimize Quoting and Invoicing to build better team relationships
- Collaborate with the team and share data, files, resources using SharePoint
- Organize and align strategies, track projects, and manage delivery with Rally
Environment: SharePoint, Rally, Salesforce, SQL Server, Bash, Linux
Confidential, Washington D.C.
Data Analyst - Channel Optimization Projects
Responsibilities:
- Provide process improvement recommendations based on customer and delivery team interactions to help mature and align Release Management services
- Ensure a high level of recovery for LSI and partners by working with the auction listing team and multiple warehouses
- Initiate an innovative reporting process for weekly and monthly performance deliverables using Python scripts, Bash commands (crontab scheduling) and Excel Macros
- Support an iterative approach to development, testing, build and release
- Assist with implementation, testing and documentation of automated workflows to support the defined “use-cases/stories” and requirements for the Configuration Management Team operation
- Plan, track and coordinate targets and deliverables using VBA, Pivot tables, and Lookups. Worked in the Agile Scrum environment throughout iterative System Development Life Cycles
- Facilitate bi-monthly meetings with the Scrum Master as a project liaison between senior management, developers and QAs
- Discover and investigated discrepancies between expected and actual performance of purchase rates and incremental margins
Environment: Ant, Java, SAS, Subversion, GIT, TFS, AWS, ServiceNow, Chef, Tomcat, Puppet, Python, Shell scripting, Agile