Senior Developer Resume
SUMMARY:
- Full stack generalist with distributed enterprise application technologies.
- Expert in all phases of software development life cycle (SDLC): User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Testing, Deployment & Support.
- Web technology stack including Java EE (J2EE) and ASP.Net
- Solid experience with Eclipse, Ant, Maven, Jenkins, and JUnit.
- Strong knowledge of SQL, stored procedures (PL/SQL) and database fundamentals.
- Big - data analytics using Hadoop, Hive, Sqoop, Map-Reduce, UDFs, HDFS, Flume, HBase.
- Business domains: Financial Services, Credit Reporting and PLM.
- Asset classes: Fixed Income, Forex, Equities, and Derivatives (Options & Futures).
TECHNICAL SKILLS:
Web Technologies: HTML5, JavaScript, AngularJS, jQuery, Bootstrap, CSS3, Adobe Flex, Adobe AIR, XSL/T, XML, AJAX, REST and SOAP, Web services, Node.JS, npm, Grunt, Testem / Karma, Jasmine, Protractor, Sublime with JSLint
Java EE: Nashorn, Ant, Struts, FOP, JNI, SERVLETS, JDBC, JSP, JSTL, Apache Wink
Languages: Java, JavaScript, MXML, ActionScript 3, Perl-CGI, Python, C#, Visual Basic, C/C++
Tools: MS Office (VBA), MS Project, AutoSys, Jenkins, Jasmine, Selenium, Testem / Karma
Frameworks: Spring, Struts, Hibernate, Cairngorm, Adobe LCDS, BlazeDS, DisplayTag
Big Data Tools: Cloudera Hadoop Distribution, Hive, UDFs, HDFS, Sqoop, Flume, Datameer
Database: Sybase, Oracle, Kx Kdb, DB2, Informix
Operating System: Windows, Linux (RedHat), Unix (Solaris, HP)
Environment: Eclipse, VS.NET 2012, Perforce, Kerberos, SVN, Git
Web Tools: Weblogic, Tomcat/IBM WebSphere, CA SiteMinder
PROFESSIONAL EXPERIENCE:
Confidential
Senior Developer
Responsibilities:- Lead design and implementation of data feeds, web interfaces and reports for asset management division. Worked closely with enterprise teams like business, infrastructure, DBAs, QA, and Support. Involved in analysis and reporting of complex business information. Created loaders and converters for inbound and outbound data feeds. Designed support automation framework using Shell scripts, Nashorn and Jenkins. Hosted ALM tools like Jenkins, Jira, and Confluence, including LDAP integration.
Environment: Java 6/8, Java EE (J2EE), JDBC, JavaScript, HTML, AngularJS, Kendo UI, JSON, Sybase, SQL, Linux, Eclipse, Jenkins, Tomcat, ASP.Net, Nashorn, Shell Script, Perl and XML.
Confidential
Senior Developer
Responsibilities:- Designed and implemented forex trade dashboards, trade capture, index & confirmation systems for pre-trade, trade, post-trade applications. Involved in post-trade analytic and reporting. Direct interaction with quants & business (front, middle and back offices). Worked closely with enterprise teams like infrastructure, DBAs, QA, Support. Designed and developed big data ingestion using in-house cluster (with 50 nodes) for MIS reports (end-of-day & monthly).
Environment: Java 6/J2EE/Java EE, Servlets, ActiveMQ, JDBC, JSPs, JavaScript, HTML, JSON, AngularJS, jQuery, Bootstrap, Spring, Hibernate, Rest, JUnit, UML, Adobe Flex 4, ActionScript,MXML,Java,LCDS,BlazeDS,Oracle, SQL, Unix, Eclipse, Weblogic, Jenkins, Gemfire and XML.
Confidential
Senior Developer
Responsibilities:- Designed & implemented real-time dashboards & analytics for post-trade applications. Direct interaction with traders, front-office, middle-office and back-office. Used Java EE based Web technology stack. Wrote SQL queries / procedures with tuning and optimization. Technical lead of global team of developers. Guided QA and support team.
Environment: Java 6/J2EE, Servlets, MQ, JDBC, JSPs, JPA, JavaScript, Prototype JS, HTML, DHTML,Ajax, Rest, Spring, Hibernate, JUnit, JProbe profiler, Eclipse Memory Analyzer, Load Balancing, UML, Adobe Flex 3,Adobe Flex 4,Adobe AIR,ActionScript,MXML,VBA in MS Excel, Java,LCDS,BlazeDS,DB2, SQL, Perl, Shell scripts, Unix,Eclipse,Tomcat and XML
Confidential
Senior Developer
Responsibilities:- Designed and implemented the various parts of the web system using Perl-CGI.
Environment: Perl-CGI,JavaScript,Sybase,Unix and XML/XSL
Confidential
Senior Developer
Responsibilities:- Built this portal with custom MVC framework. Designed and implemented the caching mechanism and pre-loader for this application to increase the performance. Also created design documents containing Class Diagrams, Sequence Diagrams for each of these new features. Developed email system using Java mail API. Also, developed various email workflows.
Environment: Ajax,Struts,Hibernate,Java 1.4 / 5, Apache Commons, JTA, DOM/Stax/Xstream/Castor parsers, Xalan, FOP, JExcel, log4j, jUnit, JSP,Servlets,FOP,JavaScript,Sybase12.5,Taglibs,SOAPtk,Linux,XSLT,Eclipse,Weblogic and XML
Confidential
Developer
Responsibilities:- Implemented various credit reports for each of the systems. Was part of various reports developed for this website. Each involved developing a report in ASCII format for Credit information System (CIS).
Environment: E-SQL C, JAVA 1.2, Swing, JNI, Informix 7.31, and HP UNIX
Confidential
Developer
Responsibilities:- Did enhancements & internationalization of the product.
Environment: MSVC5.0, Unix, Windows