Ravi Mohan Pudukkudi - GoLang Developer |
[email protected] |
Location: San Francisco, California, USA |
Relocation: Any |
Visa: GC |
Ravi Mohan Pudukkudi
GoLang Developer [email protected] GC SUMMARY: 9+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java web applications. Analysis, Design and Development of Java/J2EE Business applications, Web - based and n-tier applications using the following core technologies - Java/J2EE, GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLand, GoCD Experience in developing and deployment of applications using HTML5, CSS3, JAVASCRIPT, AJAX, JQuery, AngularJS, NodeJS, Angular, ReactJS, Bootstrap, JSON, XML and Python. Hands on Experience on Angular 2technology for one complete project in rebasing the UI of the application using the techniques in Angular 2. Used Bootstrap and AngularJS, React.js and Node.js in effective web design. Experience in Core Java with strong background and working skills of Object Oriented Concepts like Inheritance, Polymorphism, Exception handling, Multi-Threading and Collections. Learned Groovy/Grails in free time so I could write an internal program in a more suitable language. Extensively used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction with the RDBMS backend. Extensive experience in working with various databases like Oracle, SQL Server and MySQL Performed code updates and releases using Git and Jenkins Deploy tools to send out updates to various pieces of software. Has extensive knowledge on UNIX Shell scripting, FTP, SFTP. Experience with Design patterns like Singleton, Data Access Object, MVC Pattern and Agile, SCRUM methodology. Experience with Design/Architectural Patterns like Singleton, Factory, Observer, DAO, DTO, SOA Architectural Pattern and IOC Patterns. Good knowledge in Log4j, JUnit, JMeter, Maven and Jenkins. Experience in the Agile/Scrum, UML, JavaScript Design Patterns and methodologies. Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, JavaScripts, CSS, HTML and DHTML. Very good experience in developing Test Cases using JUnit. Expertise in using IDE s like RAD, WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer TECHNICAL SKILLS Programming Languages: Golang, JAVA, C, C++, UNIX, SQL J2EE Technologies: Java, EJB, JSP, Servlets, Swing, Java Beans, Java Server Faces (JSF), Hibernate, Spring, JDBC, Microservices, NodeJS, SOA, JAX-WS and JAX-RPC Web Technologies: HTML, JavaScript, CSS, AJAX, jQuery, AngularJS, ReactJS, Bootstrap Web Services: SOAP, RESTFUL, Jersey Application Server: WebLogic, JBOSS, IBM WebSphere Web Server: Java Web Server, Apache Web Server, ANT, Tomcat Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2, MongoDB Operating Systems: Sun Solaris, Linux, Windows Tools: Rational Rose, Eclipse, MS-Office, Jenkins, Log 4J, AWS, ANT, WSAD, Maven, MyEclipse, MS Project, Net Beans. Operating Systems: UNIX (Sun Solaris), Unix-HP, Linux, UNIX Scripting, Windows NT, Windows 95/ 98/2000. Defect Tracker: HP Quality Center, Jira Version Control Tools: SVN, Clear Case, GIT PROFESSIONAL EXPERIENCE Wells Fargo - San Francisco, CA Sr Golang Developer July 2023 - Present Freddie Mac - McLean, VA Sr Golang Developer Feb 2021 - May 2023 Walmart - Bentonville, AR Sr Java Developer Aug 2019 - Jan 2021 Symantec Corporation - Mountain View, CA Sr Java Developer Aug 2019 - Jan 2021 GM-ONSTAR LABS Detroit, MI Java Developer Nov 2017 - July 2019 CGI HIX/IES Project - Burlington, MA Java Developer Mar 2016 - Oct 2017 Keywords: cprogramm cplusplus user interface javascript golang hewlett packard green card microsoft Arkansas California Massachusetts Michigan Virginia |