JAMES GUNJA
***** * *****, #*** • Omaha, Nebraska 68137
(M) 402-***-**** • acn3kc@r.postjobfree.com
Senior Java/J2ee Developer
Technically sophisticated Java/J2EE database development professional with extensive experience
utilizing leading edge tools and technologies like S pring, Hibernate, RESTFUL Web services and JMS to
implement enterprise applications, complex event processing. Proven ability to design and implement
effective Java/J2EE complex model-view-controller based systems, accurately evaluate issues, and
deploying appropriate solutions to resolve issues. Skilled programmer, able to identify issues in initial
stages and direct tasks to meet business goals and objectives.
Areas of Expertise:
• J2EE Design Pattern Implementation
• Object Oriented Analysis, Design & Testing
• Database Development & Execution
• Software Systems Implementation
• Supporting Production applications
• Distributed Multi thread software system implementations.
• Troubleshooting & Problem Resolution
• Team Mentoring & Training
• Client Relationship Management
• Good Communication and presentation skills
Technical Proficiencies
Database:
MS SQL Server, Oracle 9i, 10G, PL/SQL, My SQL, MS-Access, Mongo DB, IndexedDB
Platforms:
Windows, Mac and Linux
Tools/Technologies:
HTML, DHTML, CSS, JavaScript, JQuery, DWR,
Node JS, Grunt, Bower, YO, AngularJS, Handlebars JS, Require JS, Web Socket Gateway-Kaazing
C, C++, Java, Servlets, JDBC, JSP, EJB, JMS, Multi-Threading, JNDI, RMI
Spring 3.0, Hibernate, Spring Rest, Spring Data, Wicket, XA Transactions, Ehcache
RESTful, SOAP, XML, XSLT, DTD, SAX, STAX, JDOM, Quartz
Apache Tomcat, JBoss, WebLogic, LDAP, TIBCO JMS, ESB, open JMS, Shell Scripts,
Eclipse, RAD, Subversion, CVS, GIT,
Crystal Reports UML and Visio
Hardware:
IBM, Sun and HP Servers, VMU and Handhelds.
Professional Experience
ProKarma Inc., Omaha, Nebraska – FULL TIME
2008 – Present
Senior Software Engineer / Development Team Lead
Provide IT Consulting services to ProKarma clients. Following are the brief descriptions of the
projects involved during the tenure:
CLIENT: UNION PACIFIC RAIL ROAD
Direct all aspects of technical support for developing and managing key software and database
applications including integrations with EDI Trading partners. Developed Intermodal Projects
Key Achievements and Projects:
• Spearheaded development and implementation of Intermodal Terminal
Operating System, Shipment Vision and Shipment Ordering System with industry XML
Standard format data exchange, EDI, Web services and JMS.
• Prepared technical specifications after gathering the information from
business analysts and converted business requirements into technical requirements.
• Used AngularJS, Wicket, Web Sockets to develop user interfaces to collect
and validate user input, present data, control page navigation etc.
• Complex Event Processing System to control the work cycles using multi-
threading and disturbed processing.
• Successfully decoupled more than six applications to free interdependency
with other applications using JMS/EDI/CLM and Web Services expertise.
• Designed the system by identifying major components, data flows, UML
diagrams and communication protocols/API etc. and established relationships among
components
• Implemented the business logic in POJOs and used Spring to manage the life
cycles of POJOs and application transactions.
• Experience with J2EE security, LDAP and role based programming
• Designed and developed class interfaces and inheritance hierarchies and
established key relationships among them. Used Gang of Four and Core J2EE Design
Patterns extensively
• Contributed expertise integration with EDI Partners.
• Improved online application efficiency by streamlining web services using
Apache Axis and Hibernate.
• Proactively learned key development tools, successfully implemented more
than eight applications and educated other developers on Angular JS,
Wicket/Hibernate/Spring frame works.
• Developed Dashboard for Executive management and Operation
groups capturing and displaying via charts and graphs, real time and aged data.
• Serve as lead technical advisor and mentor to develop Junior Database
programmers.
• Gained a reputation among peers and management for understanding and
deploying leading edge technologies like J2EE, MySQL, and Oracle databases.
Cybage., India– FULL TIME 2006 –
2008
Provide IT consulting services to Cybage clients. Following are the brief descriptions of the projects
involved during the tenure:
CLIENT: CALL GENIE INC
Java/Database Developer
Interfaced with diverse range of clients, completing complex database and java development
projects on time. Provided technical understanding and performed critical program coding in
developing key database solutions to meet client needs. Oversaw application testing process and
managed software patch and fix processes to maintain application functionality. Served as liaison
to company’s development team, offered technical expertise in resolving issues quickly and
effectively utilizing various software and database development tools.
Key Clients and Projects:
• Developed and deployed Mobile Ad Serving Platform for managing new and
current contracts with Java. Migrated data from Microsoft SQLServer, Excel and
access to oracle using PL/SQL, SQLJ and SQL Loader. JMS Implementation for
high volume requests.
Internship – Sierra Atlantic, India 2005-2006
~~ ~~ ~~ ~~
Educational Background
Bachelor of Engineering in Computer Science
JB Engineering College, Hyderabad India
Professional Development:
Diploma in Advanced Computer science and Technology, CDAC, Pune India