Sr. Application Developer Resume
Columbia, MD
PROFESSIONAL SUMMARY:
- Highly motivated technical professional with over 11 years of experience in roles of Software Development, Business Analyst and Managerial functions in Real Estate, Federal, Healthcare, Travel, Education and Financial sector.
- Expertise in all phases of SDLC including Analysis, Design, Development and Implementation of large software applications.
- Adroit at multitasking and thrive in a fast paced environment while coordinating numerous time sensitive activities.
- Extensive experience with Object Oriented Analysis and Design using UML, Rational Unified Process (RUP), Waterfall life cycle, Agile methodology using Prototyping, Scrum.
- Proficient in Software Design and Development on Intranet / Internet technologies using Angular, Angular 2/4, ES6/ES2015, Java, J2EE, Spring, Hibernate, JMS, ColdFusion, C, HTML, VB scripting, Java Script, JQuery, Ajax, CSS.
- Basic knowledge on Amazon Web Services (AWS), Amazon cloud services like Elastic Compute Cloud (EC2), Simple Storage Service (S3) and Amazon Simple DB
- Strong analytical skills & experience in Object Oriented concepts & programming techniques.
- Sound Relational Database (RDBMS) concepts, Database Designing, Normalization, Query Optimization, PL/SQL, Stored Procedures, Triggers and extensively worked with MS SQL Server, Oracle, DBVisualizer and MySQL.
- Familiar with Data flow diagrams, Work flow diagrams & Process flow diagrams. Strong expertise on Use case Diagrams, Activity Diagrams, Sequence Diagrams and Class Diagrams.
- Well versed in project management tool (MS Project/MS Excel) for status reporting, planning and writing test scenario.
- Team lead skills encompassing user interviews, coordination with Business Managers, DBA’s, Developers, QA/QC Analysts during the design phase.
- Experience in working with Cross Functional Teams and interacting with all levels of management for requirements, resources and project status and delivering custom applications in phases.
- Strong analytical and problem solving skills, capable of addressing relevant facts and recommending solutions.
- A good team player and exceptional talent for quickly learning new systems and company protocols.
TECHNICAL SKILLS:
Operating Systems: Windows 9x/NT/XP/Vista/7/10, Linux, Mac OS, Ubuntu 10.04
Modelling Tools: MS Visio, MS Excel, MS Word, Rational Rose, Rational RequisitePro, Rational Clear Quest, and VSS/CVS/Clear Case, Mind map.
Databases: MS SQL Server 2005/2008/2011, Oracle 9i/10g/11g, MS Access, DB2.
Programming Languages: AngularJs, Java/J2EE, ES6, Spring, Hibernate, ColdFusion 9/8/7, HTML, XML, SQL, Visual Basic, C, C++, PL/SQL, JavaScript, JQuery, Ajax, CSS, Photoshop & Flash.
Testing Tools: Test Director, Quality Centre, Quick Test Pro, Load Runner
Documents & Processes: Use Cases, UML diagrams, UAT, Test plans & cases, Project Planning & tracking, JIRA
Office Tools: MS Office 365/2010/2007/2003, Visio, Visual Source Safe, JIRA
PROFESSIONAL ACCOMPLISHMENT
Confidential - Columbia, MD
Sr. Application Developer
Responsibilities:
- Architecting & Developing web applications using Angular1.x /2 /4, ES6/ES2015, Java, Spring MVC, Hibernate and ColdFusion 8/9 with Oracle database.
- Working on re-engineering major online medical college applications using AngularJs & Java.
- Experience working with SOAP and Restful web service development in Service Oriented Architecture (SOA)
- Worked on enhancements to AMCAS, MCAT & ERAS applications including Staff Tools, Student Tools and Web Apps.
- Strong command of AngularJs, Java, JMS, JavaScript, HTML5, CSS3 and experience in SPA frameworks.
- Experience working with git, Maven, Grunt, Bower, Gulp, Karma, Node.js, responsive design and RESTful APIs.
- Experience with service-oriented architecture development and implementation.
- Experience and understanding of architectural principles and frameworks (MVC).
- Planning and estimating project tasks and schedules including Mid Range Planning.
- Currently using agile Scrum methodology, estimating sprint velocity and level of effort using story points.
- Collaborate with business partners, vendors, consultants and manager to define service levels.
- Develop restructure process routines; lead efforts to enhance performance of existing applications based on analysis of performance tests.
- Collaborate regularly with other IT teams and sections, business partners on a daily basis.
- Used JUnit/ Mockito / SOAP UI for test driven development (TDD) and performing unit testing.
- Responsible for code review, maintaining application flow, debug, build and deployment.
Confidential, Baltimore, MD
Sr. Software Developer
Responsibilities:
- Developing web applications using Java, jQuery, JavaScript and ColdFusion 8/9 with Sybase, Oracle and MS SQL Server backend.
- Worked on optimizing the corporate site and SEO.
- Developing complex web application using SQL, CSS, ColdFusion 9, Java, AJAX, jQuery and JavaScript.
- Gathering requirements from the system users and proposing efficient solutions.
- Involved in design and development of web applications that are a part of an enterprise vision.
- Design and develop web content at the Enterprise Intranet/Extranet level.
- eBusiness/eCommerce application development, implementation, coordination of internally developed applications as well as commercial ones.
- Assist in the design and development of Enterprise level sites and applications according to a distributed development and administration model.
- Assist in the development and evolution of associated standards, style guides, templates and process documents.
Confidential, Los Angeles, CA
Software Developer / Analyst
Responsibilities:
- Developing web applications using Java, Spring, Hibernate and ColdFusion 8/9 with a MS SQL Server 2008 backend.
- Developing complex web application using SQL, SOAP, XML, CSS, XSLT, ColdFusion 9, AJAX, jQuery and JavaScript.
- Work with account managers to facilitate consensus in client meetings while projecting confidence, significant industry knowledge and basic facilitation skills.
- Collaborate with Technical Lead, System Architect and Business Analyst to integrate different perspectives into technical documentation.
- Demonstrate best-practice knowledge and apply skills to deliver an effective solution specific to client needs.
- Translate business and technical requirements into extensible, scalable and maintainable applications
- Design and Implement an efficient solution that meets the functional requirements and is extensible and easily maintained.
- Extend existing or develop new code base using proven best-practice patterns and coding standards.
- Thoroughly unit test code for all contingencies outlined in the requirements documentation
- Lead team of developers to develop unique solutions that utilize appropriate, leading-edge knowledge to help client realize business objectives
Confidential, Baltimore, MD
Software Developer / Analyst
Responsibilities:
- Developing web applications using ColdFusion 8/9 with a DB2 backend.
- Developing complex web application using Java/J2EE, Spring, SQL, XML, CSS, Blueprint, XSLT, ColdFusion 9, AJAX, JQuery and JavaScript.
- Very strong SQL skills including experience writing complicated SQL statements involving more than three tables and stored procedures in DB2.
- Experience with writing and using ColdFusion Components and object oriented programming methodologies.
- Highly efficient working in a dynamic environment, handling multiple tasks simultaneously with the ability to work on multiple projects at any time.
- Building Section 508 compliant applications.
- Active participation in client meetings.
- Responsible for code review, maintaining application flow, debug, build and deployment.
- Excellent communication skills, employee relationship management.
- Created website wireframes for the upcoming release based on workgroup interactions.
- Currently US Security Public Trust Clearance obtained.
Passport Health - Baltimore, MD
Software Developer / Analyst
Responsibilities:
- Created flow chart for process and ER Diagram using MS Visio.
- Designed a new reporting module, which modifies the reports based on the client requirement.
- Handling multiple projects, working with franchise users, nurses, administrative staff and marketing team.
- Designed and developed customer experience survey (testimonials) application, which has a potential of 7000 users/year using Agile technology.
- Involved in analysing the business needs, system and database designing.
- Revamped the flu scheduler with complex functionalities using Cold Fusion, Java Script, Java/J2EE, Spring MVC framework, AJAX, CSS, SQL and HTML.
- Created flu clinics for major clients, which has potential of 40,000 users for the flu season, generated revenue of 100,000USD.
- Created marketing applications, used for potential client management.
- Optimized database queries using indexing, proper join techniques etc.
- Created scheduled tasks for appointment email reminders using ColdFusion Administrator.
- Outlook appointment reminders for flu-clinics using ColdFusion, Java Script based on the inputs to the form.
Confidential, Baltimore, MD
Software Developer / Analyst
Responsibilities:
- Designed and Developed SQL database for various departments.
- Maintained and Administered SQL and Access Databases for budgets, schedules and courses.
- Analysed the data consistency on the databases.
- Major role in Requirement management, Providing Consistency with the Requirement, Handling Change Management and Traceability.
- Played major role in Project Initiation and Gathering Business Requirement from Business Executives.
- Used Rational Clear Quest for change tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development lifecycle.
- Worked independently on PeopleSoft application, involved in creating automation test scripts using Quick Test Professional (QTP).
- Built Applications in Cold Fusion, Java Script, HTML involving Billing (BI), Accounts Payable (AP), Purchase Order, Class Scheduling and Student enrolment.
- Built iPhone Applications for Library Viz. RSS Feeds, Kiosk Info, Staff Directory etc.
- Worked on iPhone SDK 3.0 using Objective C.
Confidential, Chicago, IL
Software Engineer
Responsibilities:
- Responsible for communicating with on-site manager for setting schedules for team members.
- Used Rational Clear Quest for change tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development lifecycle.
- Used Rational Requisite Pro to maintain the requirements and to write use cases.
- Maintained a dashboard on the Project website to keep track of the change request submitted and categorized them as active, approved, deferred or rejected.
- Developed web applications for Pathways Materials Management and Pathways Financial Management using ColdFusion MX 7.0.2, SQL Server 2003, Java Script, VB 6.
- Developed various Oracle sub functions like Stored Procedures, Functions, and Packages using PL/SQL as per design documents.
- Worked on analysing and designing tables based on small and large database transactions.
- Loaded data from the files available in different formats into the development server using SQL*Loader.
- Actively involved in executing regression testing and creating automation test scripts using QTP.
- Acted as a Liaison with developers, business analysts, and user representatives in application design and document reviews.
- Met with client groups to determine user requirements and goals.
- Major role in Requirement management, Providing Consistency with the Requirement, Handling Change Management and Traceability.
Confidential
Java Programmer
Responsibilities:
- Worked on building a Point of Sale Application and building a web page.
- Conducted surveys, interviews, and JRP and JAD sessions and translated them into system Requirements.
- Involved in analysing the business needs, system and database designing.
- Participate in team estimation and proposed the possible solutions.
- Created and deployed web pages using HTML, JAVA, JSP, JSTL, Dojo and AJAX.
- Implemented server side task using Java, Hibernate, Servlets, Java Beans and XML.
