Chakra Jalkam
*******.****@*****.***
SUMMARY
** **** ***** ** ********** in Information Technology (IT) Industry Extensive programming in Java, J2EE using Eclipse and IntelliJ Excellent object-oriented design and programming skills including strong working knowledge and experience in UML
Worked on Cloud and Big Data technologies – Amazon (EC2, S3, Redis), Apache Spark / Hadoop HDFS, Apache Nifi, Apache Zeppelin, MongoDB
Developed UI components using JS, CSS, HTML, JQuery, D3 JS (visualization) and XML, XSLT, XPath Strong software development skills with Spring framework MVC architecture, module include Web service, IOC, JDBC, AOP, Security
Worked on EJB’s Session Beans, Entity Beans and Message Driven Bean and implemented JMS API, and worked on MQSeries/ Rabbit MQ
Worked with Object Relational Mapping (ORM) such as Hibernate Framework Extensive experience in Oracle - PL/SQL, SQL, UNIX Shell Scripts, JSP Extensively used JUnit in the development of the applications, in the Test-Driven Development (TDD) environ Worked on TIBCO BW and Enterprise message service (EMS), and deployment of apps on Administrator Extensively used Maven, Gradle to build and continuous Integration (CI) tools for the deployment of the applications
Excellent analytical problem solving, debugging and learning skills as well as a keen interest in the emerging technologies such – IBM Block Chain, IBM Watson (Analysis data), Quantum computing, Bitcoin, Crypto currencies, AI (Bots)
TECHNICAL SKILLS
Operating Systems Ubuntu, Mac OS, Red Hat Linux, Windows Languages
Java, C, C++, JavaScript, SQL, PL/SQL, Scala,
HTML, DHTML, XML
Scripting Shell Script, Perl Script, Groovy
Databases Oracle 11g, MS SQL, MySQL, Sybase
Application Servers Tomcat server, WebLogic 11g
Web Servers Apache web Server
Build Tools Maven, Gradle, Ant
J2EE EJB, JSP, Servlets, JMS, and SOAP
J2SE Java Beans, JDBC, JNDI, LDAP
Frame works Spring, EJB, Hibernate
Design Tools Visio, Altova XML Spy
IDE(s) Eclipse, IntelliJ
TIBCO BW, EMS, Administrator
XML Technologies XML, XSLT, XPATH, XQuery
Big Data Apache Nifi, Hadoop HDFS, Apache Spark
UI JQuery, HTML, CSS, Backbone JS and Angular JS
EDUCATION
Master of Science at Southern Illinois University (SIUE), IL (2007) Bachelor of Engineer (Osmania University), Hyderabad, India (2003) PROFESSIONAL EXPERIENCE
Inno360 Inc., Edison, NJ Oct’17 – Till now
Project: Data Analytics / Data Scientist
Role: Data Engineer / Full stack Developer
Responsibilities
Developed core Java components to build framework to build enterprise apps and leveraging multithreading to improve the throughput.
Developed REST web services using Spring framework to build apps and other services with JDBC, AOP, IOC modules
Developed components and API to process data from IBM Watson (NLP) Developed components to create, search using Apache Solr open source framework Developed the apps on Amazon cloud services (S3, EC2, Ops work, ELB, Redis) Developed visualization with D3 JS framework to visualize the data Developed SQL queries and PL/SQL, functions, triggers and packages Developed responsive apps using HTML, CSS, JS, JQuery, Node.js and Angular JS Managed code using Git repository and coordinated with the release teams. Environment: Windows 7, Red hat Linux, Java 8, and Java 1.7, Multithreading, JIRA, JSON, Eclipse, IntelliJ, Oracle 11g, Maven, Amazon Cloud (S3), JIRA, Redis, D3 JS, Ruby on Rails (ROR), Git, JQuery, Apache Solr, Apache Spark, Zeppelin, HDFS, Nifi, Redis, Tomcat server Fidelity Investments, New York, NY Oct’14 – Oct’17 Project: Prime Brokerage and Data Analytics
Role: Sr. Full Stack Java Consultant
Responsibilities
Designed and developed UML and Flow diagrams using MS Visio. Developed core Java components to build framework to build enterprise apps and leveraging multithreading to improve the throughput.
Developed REST web services using Spring framework to build apps and other services with JDBC, AOP, IOC modules
Code review using HP security Fortify, based on the report, worked on security fixes and code issue. Developed components for distributed messaging services (RabbitMQ) to consume and produce messages. Coordinate with teams to work to integrate the code and with integration testing Involved in Sprint planning and creating tasks for the project for the respective team members Managed code using Git repository and coordinated with the release teams. Environment: Windows 7, Red hat Linux, Java 8, Multithreading, JIRA, JSON, Eclipse, IntelliJ, Rabbit MQ, Spring 4, Oracle 11g, Maven, JIRA, Git, Rabbit MQ, Tomcat 8.0 Project: Analytics and Innovation
Role: Data Engineer / Full stack Developer
Responsibilities
Developed processor components and Stanford CoreNLP for summarization (NLP) using Apache Nifi work flow to process the data or flow files
Developed components to create, search using Apache Solr open source framework and improve performance tuning of the algorithm to boost the documents
Developed the apps on Amazon cloud services (S3, EC2, Ops work, ELB, Redis) Developed visualization with D3 JS framework to mine the data Developed SQL queries and PL/SQL, functions, triggers and packages Developed services to integrate social Media platforms API’s (Twitter, Youtube, Facebook) using OAuth 2.0 security framework.
Developed responsive apps using HTML, CSS, JS, JQuery and Angular JS Developed a Skype bots (poc) using Skype framework (Node.js) and ROR scripts to automatic the process in Amazon Ops work.
Environment: Windows 7, Red hat Linux, Java 8, and Java 1.7, Multithreading, JIRA, JSON, Eclipse, IntelliJ, Oracle 11g, Maven, Amazon Cloud (S3), JIRA, Redis, D3 JS, Ruby on Rails (ROR), Git, JQuery, Apache Solr, Zeppelin, HDFS, Nifi, MongoDB, Tomcat server
JP Morgan Chase co., New York, NY Sep’12 – Oct’14
Project: Janus Regulatory System
Role: Sr. Java Developer
Responsibilities
Developed APIs for the components PrMaster, PrProxy, PrClient which will be used by IBID systems and external systems respectively
Developed SQL queries, Store procedure (Sybase) and database replication definitions Designed and developed UML/Flow diagrams using MS Visio. Developed multithreading core Java components to leverage throughout and performance. Developed application using Java/J2EE technologies – Spring RESTful web services, Security, AOP, IOC. Code review by peers and code scan using HP security Fortify tool to identify security loopholes and coding quality.
JVM performance tuning for EES application servers across the globe. Deploying the application across the globe like EMEA and HongKong servers for load balancing. Developed shell scripts to monitor log files for application exceptions and report those to Operate team Developed REST based web services to the distributed external systems. Extensively used JUnit for Unit Testing
Involved in UAT and defect tracking using JIRA
Maven to build enterprise application.
Used Subversion (svn) and Git as repository of development of the projects Environment: Windows 7, Red hat Linux, Java 1.7, .Net, Multithreading, JIRA, JSON, FAST Eclipse, Spring 3.0, Oracle 11g, Maven, JIRA, SVN/Git, Tomcat 7.0
Infosys Technologies Ltd Oct’10 – Aug’12
Project#1: Capital One - Internet Single Sign on (ISSO) - Credit Cards Project#2: Dow Jones – Factiva Product
Role: Technology Lead / Analyst
Responsibilities
Requirement Analysis
Review of code with the peers
High level design document
Offshore/Onsite Coordination
Root cause analysis of the issues and remediation steps for the resolution. Developed enterprise applications using Spring modules - Spring IOC, Spring Webservice Wrote ANT script to automate the build process
Wrote SQL scripts and SQL procedures, functions.
Deployment of applications on development servers
Environment: Java 1.6, Eclipse 3.5, Rabbit MQ, JSP, Spring IOC, Web Services, WSDL, XML, Soap UI, UNIX, WebLogic 11g (10.3.5), Toad, Oracle, UML (Rational Rose) Bank of America, Charlotte, NC Jan’ 08 – Oct’ 10
Bank of America is a world renowned and largest financial bank. Bank of America Corporation, a financial holding company, provides a range of banking and nonbanking financial services and products in the United States and internationally.
J2EE/SOA Developer
Project 1: CDS – GEN 1A/ Credit Risk Solutions (BOFA) Project 2: MiFID Regulatory (Deutsche Bank)
Responsibilities
Gathered requirements and prepared Software Requirements Specifications (SRS), System High Level and Low- Level Design Diagrams, Class Diagrams, Interaction/Sequence diagrams, Use Case diagrams, Data flow diagrams, Database design
Prepared ERD and database schema using Erwin
Developed an APIs for the CDS component under the initiative of CDS CRS (SDLC) Used CIS and Spring framework classes in the development of the distributed applications Developed WSDL as a Web service, XML Schema’s (XSD) to map the fields of the XML Designed and developed EJB components (MDB’s) to asynchronously receive messages (OSGI) from IBM MQ Series queues
Extensively used JUnit in the development of the Application Extensively worked on service oriented architecture (SOA) to develop loosely coupled services and developed the UT for each component (TDD)
Developed SQL Queries and Stored Procedures, cursors in manipulating and to retrieve the data Deployed EAR, WAR, JAR on the application server
Involved in UAT of CRS – CDS (Gen 1A) release of the distributed applications Used Clear Case as a documentation repository and version controlling tool Environment: Windows XP, UNIX, RAD 7, Spring (MVC), HTML, Java, Servlets, JSP, EJB, XML, XPATH, Flex, EJB, XSD, IBM-WS framework, WSDL, UML, Ant, Log4J, Mainframe, DB2, Clear Quest, LDAP, JNDI, SOAP, AJAX, WAS 6.0 and Clear Case
Meridian Enterprise Corporation, St. Louis, MO Jan’07 – Dec ‘07 Meridian provides clients with increased sales, enhanced productivity and quality and more rapid product and service launches. The Meridian provides solutions to the clients such as enrollment, claiming and validation and earnings calculations.
Responsibilities:
Translated the customer requirements into design specifications and ensured that the requirements translate into software solutions
Developed the UI components using the inbuilt functionalities of Struts Tiles framework Extensive designing and development of Java Servlets, JSP, JSTL and XML Integrated application presentation layer implementation on J2EE while business layer on Web Services Developed SOAP/WSDL interfaces for the existing web services to accommodate changes in the new releases Developed Java components using Factory, Decorator and singleton design pattern. Wrote the test cases in the development of applications using JUnit Deployed EAR on the JBoss application server (Hot deployment) Used Rational Clear Case as a documentation repository and version controlling tool Provided verbal and written status reports during all phases of development, testing, and implementation Environment: Windows XP, UNIX, Eclipse, EJB, Servlets, JSP, JDBC, Swing, Multithreading, JavaScript, Struts MVC Framework, Web Service (SOAP), AJAX, EJB 3.0, JUnit, Log4J, Mercury QTP, Oracle 10g (PL/SQL), MySQL, XML, XSLT, JNDI, LDAP, Tomcat, WebLogic Application server 9.0, JBoss Application Server, MVC, Clear Case and JUnit.
Bharat Heavy Electrical Limited, Hyderabad, Telangana Aug ‘03 – Aug’04 Role: Graduate Assistant Engineer
Responsibilities
Developed HTML, CSS Mockup Screens and programs using C Developed SQL Queries and Stored Procedures.
Developed plot diagrams using AutoCAD
Environment: Windows XP, UNIX, Java, C, C++, AutoCAD SQL, HTML, CSS INCLUDEPICTURE "http://www.oracle.com/education/images/ oracle_certprof_clr_rgb.jpg" \* MERGEFORMATINET