We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • 8 years of industry experience wif a master’s degree in Computer Science.
  • Professional in Object - Oriented analysis, design, development, maintenance and support of large-scale n-tier enterprise applications using Java, J2EE. Well versed in both Server-side and Client-side programming, UI Front-end and Back-end code engineering.
  • Over 6 years of high scale Web Application development experience using Java/J2EE architecture.
  • Expertise on all J2EE technologies like Spring Architecture, Spring MVC, Hibernate ORM, Servlets, JSP, JSTL, JDBC, JMS and Web Services.
  • Expertise on all UI and Front-end design and scripting using JavaScript, jQuery, AJAX windows, HTML5, CSS3, JSON, Angular JS, Sass, Font Awesome and Bootstrap.
  • Experience wif developing single page applications using Angular JS and also using Websocket ports for bi-directional tunnel between browser and application server.
  • Experience in configuration, deployment and management of enterprise applications wif Apache Tomcat, IIS, JBoss, Weblogic 10.3 and Web Sphere Application Server in clustered multiple environments.
  • Experience in developing UI Graphs using Hightcharts API and experience in developing various dashboard projects.
  • Experience wif developing web services both REST and SOAP Web Services.
  • Expertise in implementation of Object Oriented Methodologies, MVC Spring Framework and various J2EE Design patterns.
  • Worked wif all teh components of MVC architecture.
  • Good knowledge and experience in implementing open source frameworks Hibernate, Spring and integrating them wif other frameworks MVC frameworks.
  • Good experience in writing teh complex SQL queries, HSQL, stored procedures.
  • Experience wif various databases - Oracle 11g,10g/9i/8i, SQL Server, MySQL, MongoDB and DB2
  • Strong RDBMS experience including database design.
  • Hands on experience wif various Mobile, GIS, Automation, Debugging Tools and Technologies which gives scope to work wif wide range of technologies and projects in teh industry wif ease.

TECHNICAL SKILLS

Programming and Scripting Languages: Java, C, Android, XML,VB Script, Javascript, Jscript, SQL, PHP, PL/SQL

Web-Application Technologies: Websockets, Javascript, AJAX, jQuery, HTML, HTML5, CSS/CSS3, XML, XSL, XSLT, DHTML, Adobe Flash, Dojo, LDAP 3.0, SOAP, SAX, Apache Maven, JSON, Angular JS, Node.js, Sass, Bootstrap, Grunt, Font Awesome, D3.js, MooTools, Web Services, POS, DOM, Highcharts API

Java/J2EE Technologies: JSP, JDBC 3.0, Servlets 2.1/2.3/2.5, JSP 1.2/2.0/2.1, JSTL, JNDI, EJB 2.x/3.0, JMS, Swing, Applets, JavaBeans, Struts, Spring, Java Mail API

Frameworks and Tools: Spring core, Spring MVC, Spring JDBC/DAO, Hibernate, Angular, JUnit, Log4J, ANT, MAVEN, GWT

Programing Libraries: iText, PDFbox, Flying Sauser, Jodconverter, Apache POI, PDFBox, Highcharts

Databases: Oracle 11g,10g/9i/8i, SQL Server, MySQL, DB2, PostgreSQL,Microsoft Access

Application/Web Servers: Apache Tomcat, IIS, WebSphere, Web Logic, JBoss

IDEs: Eclipse, Net Beans, MyEclipse, Intelij IDEA, Microsoft visual studio, Adobe Dreamweaver CS 5

Other Tools &Technologies: Git, Jasper Reports, Reports, Adobe Photoshop, Google API, OmniGraffle, and MS Visio, LaTex, Firebug, Chrome Debugger and IE 8,9,10,11 Debugger Tools, Fiddler2

Methodologies, Concepts, Design & Modeling: J2EE Design Patterns, Scrum, Agile, SDLC Algorithms, Automata, DataStructures, Machine Learning, UML, Computer Architecture, Code Signing, Packaging and Deploying, Thawte, Verisign SSL and Microsoft Autanticode Certificates

Version Control & Operating Systems: GIT, CVS, Subversion, MS Visual Source Safe, IBM Clearcase versioning Unix, Linux, Windows, Mac OS

Automation Tools: Selenium, AutoIt, TestComplete

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, CA

Responsibilities:

  • Design, develop and implement modules of Confidential Application and its cloud data and maintain Confidential application’s software phases working wif established processes.
  • Designanddevelop J2EEmodules using Spring Core and SpringMVCbased architecture and Hibernate.
  • Develop UI interfaces using Bootstrap, HTML5,CSS3, Angular,JSP, AJAX, JQuery, andJavaScript.
  • Developed Dashboard panels and graphs using Highcharts API.
  • Developed a full web notification system for teh application synchronizing teh events triggered from Confidential hardware and teh synchronized cloud data.
  • Implemented Websocket ports for TCP protocol full-duplex communication channel between browser and server and worked wif RabbitMQ server as a full message broker.
  • Generate JSON data from teh Spring based Application services and work wif it across teh Confidential device, Android, IOS Mobile, Cloud and Web environment.
  • Maintain and monitor teh production environment hosted onAmazon AWS.
  • Generate and maintain teh self-signed certificates required for teh servers usingOpenSSL.
  • Create teh war files usingMavenbuild and deploying them to teh servers.
  • Work wifSpringvalidation framework for server side validation and Bootstrap validation framework on client side.
  • Work wifHibernateasORMtool to store teh persistence data into theMySQLdatabase.
  • Performing unit testing usingJUNITframework and used Test Cases for testing Action Classes.
  • Monitoring teh logs usingLog4jand fixing teh problems.
  • Managing Source Control and Version Control using GIT.
  • Maintain and make necessary changes in theMySQL, SQLdatabases.
  • Deploy teh application builds using Apache Tomcat, IIS and JBoss web application server technologies.

Environment: AWS, J2EE, Bootstrap, Hibernate, Spring core, Spring MVC, Spring Validation, Core Java, JSP, Servlets, Java Script, jQuery, AJAX, JDBC, JSTL, JSON, HTML/HTML5,CSS/CSS3, web 2.0, Tomcat, IIS, Websockets, Highcharts, Log4J, RabbitMQ,SQL procedures, Java Mail, API, Jasper Reports, Report Builder, SQL, MySQL, Active X, GIT, Selenium, Linux.

Software Development Engineer

Confidential, CA

Responsibilities:

  • Designed, developed, lead, implemented and maintained iRIS™ application’s software phases working wif established processes.
  • Developed teh iRIS application using Spring MVC Architecture including teh Servlets, Factory, DAO, DTO design patterns.
  • Deployed REST and SOAP web services and deployed them using Weblogic 10.3 and Jboss web servers.
  • Developed rich user interfaces using Java Script, XML, AJAX, JSON, JQuery, D3.js, JSP, JSTL, Filters, HTML5, CSS3, XSL, XSLT, DHTML, Log4J, Angular JS.
  • Developed database-driven web interfaces for rapid, real-time information sharing using Oracle and SQL, MySQL databases.
  • Developed Grants.gov electronic application forms wif client side scripting validations and as well server side validations in teh Grants & Contracts Assistant™ module.
  • Lead and developed teh process of converting teh core traditional HTML embedded JSP pages to HTML5 standard front-end UI pages.
  • Reengineered teh ActiveX component in iRIS application to embed MS word documents for manipulations wifin teh IE browser and embedded an efficient substitution.
  • Analyzed, designed and developed a Multiple Document Type Conversion API module using Open Office Java libraries, PDF box to Documents-to-HTML conversion API.
  • Worked wif teh team to manage teh day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation on assigned projects.
  • Lead and developed Review Panel module of iRIS™, a collection of multiple review board analysis documents under a single window dashboard interacted through sliding UI menu.
  • Identified opportunities to fine-tune and optimize applications.
  • Deployed teh application builds using Apache Tomcat, IIS and JBoss web application server technologies.
  • Redesigned and coded teh most complex and high traffic submission components wizards of Review Board side and Study side.
  • Supported and resolved runtime issues. Addressed problems wif custom enhanced builds for teh clients.

Environment: J2EE, Core Java, JMS, JSP, Servlets, Java Script, jQuery, AJAX, JDBC, JSTL, JSON, HTML/HTML5, CSS/CSS3, REST,web 2.0, Tomcat, IIS, Log4J, Angular JS, SQL procedures, Java Mail API, iText, Jasper Reports, Report Builder, Java Swing, SQL, MySQL, Oracle 11g, Active X, Visual SourceSafe, XSL,XSLT, DHTML MS Office document conversion API, PDF doc concatenations API, Jodconverter, Apache POI, PDFBox. Selenium, AutoIt, TestComplete.

Software Product Engineer

Confidential, Redlands, CA

Responsibilities:

  • Developed and maintained automation test suits to do daily sanity tests for ArcGIS JavaScript, Silverlight, Flex API’s and Viewer’s.
  • Worked closely wif product development teams to identify, prioritize, and ensure dat key issues are fixed for a release.
  • Participated in Holistic Testing of Flex API and Viewer and in release certification of few ESRI software products.
  • Translate project test requirements into dashboards wif data visualization charts.
  • Evaluate teh available technologies and make recommendations.
  • Work wif teh product manager and teh backend developers and prepare teh API specifications.
  • Contribute to teh continuous integration and test coverage.
  • Evaluate new technologies and make recommendations. Adopt teh new selected technologies and share knowledge wif teh team.

Environment: J2EE, Core Java, Java Script, jQuery, AJAX, JSON, HTML/HTML5, CSS/CSS3, Selenium, AutoIt, TestComplete.

Web Developer

Confidential, San Bernardino, CA

Responsibilities:

  • Developed University’s websites using HTML, CSS, JavaScript, jQuery.
  • Created, maintained and modified more TEMPthan 50 campus websites.
  • Worked closely wif graphics department for designing teh required graphics in websites.
  • All Websites are built according to teh required specifications and in coherence wif ADA Web Accessibility guidelines.

Environment: HTML5, CSS3, JavaScript, jQuery1.9, Adobe flex, DHTML, XML, JavaScript, CSS, IIS, SVN, Adobe Dreamweaver 5, Photoshop CS4, UML, Visio, Eclipse, SQL Server 2000.

We'd love your feedback!