We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 8 years of IT experience in Analysis, Design, Development, Testing, Implementation and Maintenance of Client/Server Applications.
  • Nearly 5 plus years of experience on Flex 3(mx) 4(spark).
  • Good experience in application development and design using Object Oriented Programming, Java and J2EE Technologies like Core Java, Servlets, JDBC, JSP, Java Beans, JNDI, EJB, RMI, JMS, Hibernate, Spring Boot, Java Mail API, XML, Log4j and Design Patterns.
  • Extensive experience of Rich Internet Application (RIA) using Flex 4, Action Script 3, MXM, HTML5, CSS, Java Script, Type Script, Angular, JQuery.
  • Expertise in Object Oriented Analysis (OOA and Design (OOD) using Unified Modeling Language (UML)
  • Hands on experience in using Cairngorm, RobertLegs Frameworks for Flex Application and Spring Framework for large scale Java/J2EE based enterprise applications.
  • Familiar in using Adobe Live Cycle Data Services (LCDS), Blaze DS for connecting backend Java, J2EE Applications.
  • Proficient in application development using Object Relational Mapping (ORM) tool like Hibernate.
  • Very strong experience in front - end development using Flex 3/4, Action Script 2.0/3.0, MXML, HTML, DHTML, JSP, AJAX, Java Script, CSS, Dream weaver and Adobe Photoshop.
  • Experience with Design Patterns such as Business Delegate, Session Facade, Data Transfer Object, Data Access Object, Service Locator, Singleton and Model View Control (MVC) Architecture using Struts framework.
  • Exposure to major application servers and web servers like WebSphere, WebLogic, JBOSS and Apache Tomcat.
  • Proficiency in creating and Deploying Web services using Restful, SOAP, XML, WSDL and UDDI.
  • Experienced with Agile Software Development methodology and testing methodologies.
  • Excellent hands on experience in writing queries, functions, procedures, triggers and views in Database.
  • Experience on database like MySQL, Oracle, SQL, PL/SQL, DB2 and MS Access.
  • Experience working with JUNIT for integration testing and Unit testing of J2EE classes.
  • Experience in using different tools like Adobe Flex Builder 3 / 4, Eclipse, RAD 7.0, WSAD, Edit Plus, JBuilder, and Net Beans as development tools.
  • Experience in software configuration management using Rational Clearcase, CVS, and PVCS.
  • Good Conceptual expertise in use-case design, analysis design, Object Oriented Design with UML tools like Rational Rose and MS Visio.
  • Experienced in developing applications on Windows 98/NT/2000/XP and UNIX environments.
  • Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of programming solutions.
  • Excellent interpersonal abilities, communication skills and maximum contribution to attain the team goal.

TECHNICAL SKILLS

Programming Languages: Java, J2SE, J2EE, SQL, PL/SQL, C.

Java: JDK, Collections, Multithreading, Sockets, Applets and SWING.

J2EE: JSP, Servlets, EJB, RMI, JMS, JDBC, JNDI, Java Mail, Struts, Hibernate, JMS1.1, Web Services, Junit, Dream weaver, Adobe Photoshop.

Web: HTML5, CSS3, JavaScript, Typescript, AngularJS, Angular2, Flex 3x, 4x, Live Cycle Data Services (LCDS), MXML, Action Scripts 3.0, Adobe Flash Builder, Blaze DS.

Web Servers: Tomcat.

Application Servers: WebSphere, WebLogic and JBoss.

XML/HTML: MXML, XML, HTML, XHTML, DHTML, JavaScript, SOAP, WSDL, AMF, AJAX and CSS.

Logging Tools: Jakarta Log4J

IDE: Adobe Flex Builder, Eclipse 3.3/3.4, RAD 6.0/7.0, WebSphere Studio Application Developer, JBuilder, JDeveloper, WSAD 4.0, 5.1.2, MyEclipse 5.0, Netbeans 4.1.

ORM Framework: Hibernate.

Databases: Oracle 8i/9i/10g, SQL Server, MySQL 5.0, DB2 Stored Procedures, TOAD, SQLyog and MS-Access.

Build Tools: Ant 1.5 / 1.6.2, Open Make.

Frameworks: Spring, Groovy, Cairngorm, Robert Legs, Mate, Angular2

Operating Systems: Sun Solaris, UNIX, Linux, WINDOWS 98/00/NT/XP.

Development MethodologyDeployment & Testing: Iteration methodology, Agile methodology, JUnit, flex profiler and Maven.

Version Control Systems: CVS, PVCS, Sub Version, Clear Case and GIT

Design Modeling Tools: Rational Rose and Microsoft Visio.

Awareness (Microsoft ): C#, ASP, Visual Basic, MS-Access and SQL Server.

Reporting Tools: Crystal Reports, Micro Strategy

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Sr. Application Developer

Responsibilities:

  • Converting Existing Flex Application to Web based Application using HTML5, CSS3, Angular2 with Type Script and Spring boot.
  • Enhancing product portfolio and feature in business-driven environment that required continual changes to business rules, validations, processes and automation and system functionality.
  • Performed object oriented domain analysis and design using object oriented methodologies
  • Attend planning meetings to understand and convert high level requirements to development tasks
  • Fix defects in a timely manner making sure the quality of the product is not compromised
  • Working closely with the Business users and gather the requirements and suggestions for better development of the product
  • Troubleshoot any issues on different environments
  • Test and debug applications prior to user acceptance testing and to find resolutions and fix technical/business issues, implement web services

Environment: Java, Flex, ActionScript, HTML5, CSS, Bootstrap, Type Script, JavaScript, Angular 2, Maven, Flash Builder, Eclipse, Visual Studio Code, JBoss, Spring Boot, Micro services, database design and programming methodologies, Windows, Unix, XML, Json, Excel

Confidential, Dallas, TX

Sr. Software Engineer

Responsibilities:

  • Enhance applications and system functionality per business, process and operational requirements.
  • Re-factor applications and leverage HTML5, JavaScript, CSS, AngularJS, AJAX and Java
  • Migrated application from Flex / ActionScript to HTML/JavaScript using AngularJS framework
  • Performed requirements drill-down and scope definition.
  • Involved in solving high priority customer issues and Production Support.
  • Responsible for ownership, prioritization, deployment planning and feature roll-outs.
  • Converted PHP Services to Java Services using Spring MVC, Json, and Maven.
  • Supported system testing for product and system roll outs and follow the installation and security policy and standards.

Environment: Java, Flex, ActionScript, PHP, MySQL, Oracle, ActionScript 3.0, HTML5, CSS, Bootstrap, JavaScript, AngularJS, AJAX, Ant, Maven Flash Builder, Eclipse, Flash Debugger, Macromedia Flash, database design and programming methodologies, Windows, Unix, XML, Excel

Confidential, Columbus OH

Sr. Flex/J2EE Developer

Responsibilities:

  • Created advanced custom components adhering to the Flex Component Lifecycle.
  • Strictly followed Agile Methodologies throughout the development like every day Scrum, Grooming the stories, Sprint planning and Retrospective.
  • Created advanced custom components adhering to the Flex Component Lifecycle
  • Written MXML and Action Scripts for Adobe Flex and created Value Objects using Flex Components.
  • Developed Custom Components like Audio Recorder, Karaoke Player, and Auto Complete Components.
  • Worked in the conversion project to convert Flex based application into Html5 application using CSS, JavaScript and AngularJs.
  • Created Rest Layer for existing Remote Services using Spring Rest, Json.
  • Strictly followed Robot Legs architecture to build the application in the MVC pattern while applying various design patterns
  • Used Item Renderer to render editable components in Data Grid Component. Worked with Flex Validators and Formatter components using MXML and Action Script to validate and format the input data.
  • Flex development exposure of Flex Layout, Navigation, Advanced Event Handling, Popup Dialogs and Menus.
  • Used Mate Framework to interact with backend J2EE and Web Services layer to pull out the data to Flex UI Components
  • Loaded external data using Restful web service and managing the XML data.
  • Involved in solving high priority customer issues.

Environment: JDK1.6, Adobe Flex 4.5, Action Script 3.0, MXML, Adobe Flash debugger 14, Robot Legs, Blaze DS, Maven, Jenkins, Sub Version, Spring, Flex Builder 4.6, Oracle, Eclipse, IntelliJ.

Confidential, Springfield IL

Flex/J2EE Developer

Responsibilities:

  • Understanding of the Business Functionality and Rules to be followed during the execution of the project.
  • Involved in Creating Design Documents and Coding for new Enhancements.
  • Implemented Client Side Validations and developed front end code using HTML, CSS, JavaScript, Action Script, JQuery and GWT
  • Wrote and Used SOAP for sending and getting data from the external interface
  • Used Swiz Framework to interact with backend J2EE and Web Services layer to pull out the data to Flex UI Components
  • Developed Data Source Configuration for DB2 Database.
  • Worked on Crystal Reports to generate Reports.
  • Supported for bug fixes and functionality Change and Code Releases.
  • Created Tests for the application using Rational Performance Tester.
  • Testing the Code using Junit test Scripts and supporting System Testing.
  • Worked on mock framework and Supported Defect Fixes in UAT and Production Environments.
  • Log4j was effectively used for Logging.
  • Used SubVersion and Clear Case for Version Repository maintenance.

Environment: JDK1.6, HTML, CSS, java Script, JQuery, GWT, Action Script, MXML,, Flash Builder, Adobe Digital Enterprise Platform, Swiz, Life Cycle Data Services, Spring, DB2, Crystal Reports, IBM Rational Performance Tester, Apache Tomcat, Maven, Sub Version.

Confidential, Birmingham AL

Sr. Flex/J2EE Developer

Responsibilities:

  • Designing and developing new custom components and customized Datagrids with paged columns and rows.
  • Extensive usage of ItemRenderer and HeaderRenderers for Spark Datagrids and DataGroups and hierarchical data.
  • Designed and Developed Advanced Components like Auto Complete, Dynamic Graphs using Robot Legs Framework.
  • Developed charts with zoom functionality, tags insertion and other components like lines and path.
  • Used path component to replace graphs in item renderers to improve performance by 80%.
  • Used Flex messaging and Adobe Data management services for data synchronization.
  • Converted traditional web services to remote services.
  • Created complex search and filter algorithms for searches through multiple levels of data.
  • Implemented drag and drop functionality using Drag Manager.
  • Created custom gauges for power operators to show the magnitudes as well as variations in data.
  • Created advanced custom components adhering to the Flex Component Lifecycle
  • Developed Composite Applications Using Adobe Digital Enterprise Platform.

Environment: JDK1.6, Adobe Flex 4.6, Action Script 3.0, MXML, Python, Flex Builder 4.6, Adobe Digital Enterprise Platform, Robert Legs Adobe Flash Player, Life Cycle Data Services, Spring, Maven, Sub Version.

Confidential, Atlanta, GA

Sr. Flex Developer

Responsibilities:

  • Created advanced custom components adhering to the Flex Component Lifecycle.
  • Written MXML and Action Scripts for Adobe Flex and created Value Objects using Flex Components.
  • Converted existing store application over to Flex based RIA.
  • Strictly followed Cairngorm architecture to build the application in the MVC pattern while applying various design patterns
  • Used Item Renderer to render editable components in Data Grid Component. Worked with Flex Validator and Formatter components using MXML and Action Script to validate and format the input data.
  • Flex development exposure of Flex Layout, Navigation, Advanced Event Handling, Popup Dialogs and Menus.
  • Good Conceptual expertise in use-case design, analysis design, Object Oriented Design with UML tools like Rational Rose and MS Visio
  • Used Cairngorm Architecture to interact with backend J2EE and Web Services layer to pull out the data to Flex UI Components
  • Loaded external data using Restful web service and managing the XML data.
  • Involved in solving high priority customer issues.

Environment: JDK1.6, Adobe Flex 3.5, Action Script 3.0, MXML, Adobe Flash Player 10, Restful Services, Open make, Clear case, Flex Builder 3.5.

Confidential, Redwood City, CA

Flex/J2EE Developer

Responsibilities:

  • Strong Designing of Flex UI components as well as creating and skinning of Custom Flex Components.
  • Designed several Flex UI Screens and developed Custom Components using MXML.
  • Used Cairngorm Architecture to interact with backend J2EE and Web Services layer to pull out the data to Flex UI Components.
  • Developed front-end design using Cairngorm Framework using Flex technologies like Action Script and MXML.
  • Involved in design and development of Web-tier using CSS, XSL, and AJAX.
  • Developed Action Script functions for event handling, response handling and error handling.
  • Worked on Adobe AIR for cross-operating system runtime to combine AJAX, Adobe Flash and Adobe Flex technologies to deploy rich internet applications (RIAs) on the desktop.
  • Used XSLT to develop site templates and to process XML data into a more user-friendly format.
  • Used Flex Remote Object Services of LCDS for interacting with server side java components.
  • Developed skins using both Programmatic and Graphical skinning methods.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Worked heavily on Flex Data Grid and Flex Data Services Components.
  • Designed and developed middle tier business logic using MVC architecture and J2EE technologies JDBC, Struts, ANT and XML.
  • Used Item Renderer to render editable components in DataGrid Component.
  • Involved in the development of a domain layer and developed an email system using the Velocity template and spring.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Worked with Flex Validator and Formatter components using MXML and Action Script to validate and format the input data.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Extensively worked in doing screens development using Adobe Flash Player9, Action Script (3.0) and MXML.
  • Flex development exposure of Flex Layout, Navigation, Advanced Event Handling, Popup Dialogs, Menus and Skinning.
  • Extensively involved in Coding Technical Designs with thorough understanding of functionality of product.
  • Involved in complete development of Agile Development Methodology and tested the application with in each iteration.
  • Used Hibernate as an ORM tool for the backend data persistency and used HQL for database independent SQL queries for J2EE application andwriting DAO (Data Access Objects), for interacting with Database using Hibernate.
  • Extensively worked on Packages, Public APIs, Functions and Procedures using PL/SQL in Oracle.
  • Performed object oriented domain analysis and design using OO methodologies, UML.
  • Involved in solving high priority customer issues.
  • Experience in working with JMS adapter to enable the message service to delegate subscription management, durability.
  • Responsible for overall design and analysis of Flex UI Components and integration with existing J2EE and Web Services Layer.
  • Implemented many industry standards in the development process like section 508 Standards.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Was responsible for developing, deploying and testing components on WebSphere Application Server.
  • Was responsible for Unit testing, Integration Testing and System Testing.

Environment: Java5, JDK1.5, J2EE, Adobe Flex 3.0, Action Script 3.0, MXML, Adobe Flash Player9, Web Services 2.0, WebLogic 9.2, Struts 1.3, Hibernate 3.0, Spring, Oracle 10g, Web Sphere 5.0, Toad, Design Patterns (J2EE, MVC), ANT 1.5, JDBC 3.0, JNDI 1.2, CVS 1.1.2, Log4J, AJAX, JMS 1.1, XML, JavaScript, Flex Builder 3.0, Rational Rose.

Confidential, Worth, IL

Flex/J2EE Developer

Responsibilities:

  • Designed and developed Flex Based-User Interface for sophisticated data-center solutions.
  • Created advanced custom components adhering to the Flex Component Lifecycle.
  • Written MXML and Action Scripts for Adobe Flex and created Value Objects using Flex Components.
  • Developed Flex Charting components like bar charts, column charts to show the project specific performance.
  • Worked on development of Application based on Cairngorm design pattern.
  • Also involved in converting the Flex 2.0 to Flex 3.0 migrations.
  • Created custom components with JSF and used Tomahawk JSF library and worked extensively on JSF validations, conversions and good knowledge ofFACELETS.
  • Used Flex AJAX Bridge for implementing AJAX functionality in the application.
  • Worked on JSF and Spring Framework in implementing business logic to interact with the Hibernate for object relational mapping and other business processes of the system.
  • Worked extensively with architecture team to do prototype of Blaze DS.
  • Written reusable installation and migration document for Flex Blaze Ds. Developed Action Script functions for event handling, response handling and error handling.
  • Practiced Agile Software development methodology.
  • Used Adobe AIR for using Flex Builder 3, Flash CS3 Professional tools to build their applications and easily deliver a single application installer that works across the operating systems.
  • Implanting Hibernate in business layer and writing the queries in DAO to do the operations on the data base.
  • Moved all reusable components into library of Flex.
  • Involved in the deployment and testing of all the modules in various applications.
  • Responsible for documenting the entire project, trained business users and wrote product user guides.
  • Wrote PL/SQL Stored Procedures/functions for data maintenance (add, update and delete) in the database using SQL Plus and TOAD for Admin module.
  • Developed ANT build scripts to build and deploy the web application using WebSphere Application Server.
  • Deployed web services using SOAP, Apache Axis 2.0.
  • Helped in deploying and configuring the system in WebSphere Application Server.
  • Used PVCS for version control and source code sharing.
  • Developed logging-module using Log4J to create log files to debug as well as trace application.
  • Involved in developing Unit test framework using JUnit.

Environment: Java 1.6, J2EE, Adobe Flex 3.0, Action Script 3.0, MXML, JSF 1.2, Spring, Hibernate 3.0, XML, HTML, JSTL-Tiles, AJAX, CSS, Java Script, Action Script, Flex Builder 3.0, Dream weaver, Oracle 10g, WebSphere 6.0, Web Services 2.0, Rational Rose, JUnit, PVCS, UNIX.

We'd love your feedback!