BINIAM BERHE
******.*****@*****.***
Java and Python Developer
SUMMARY:
I am primarily interested in remote/telecommute positions. I have over 8+ years of experience in full Systems Development Life Cycle (SDLC) as a full stack developer mainly of Java and other open sources technologies like Python. I love to work on products with a practical and social impact. These days I am also taking courses on Data Science so would be open for Data Science Positions as well. I have Bsc Degree in Mathematics, BSc Degree in computer Science and MSc in Software Development.I have great communication, interpersonal, analytical and problem-solving skills.Very productive and comfortable working in a tight environment while balancing life at the same time. When I get time l blog on my personal site on open source technologies, www.biniam.org. sometimes I volunteer to teach coding for elementary, middle and high school students. I love entrepreneurship, travel and want to explore as many countries as I can.
TECHNICAL SKILLS:
Operating Systems: Window and Unix/Linux
Languages: Core Java, J2ME, J2EE, C++, PHP, JavaScript, Jquery,Python 3.0 Databases: SQL Server, MySQL, Oracle and MS Access Tools: Eclipse, IRAD, NeatBeans, Argo UML, Star UML, Rational Rose, Visio, Fiddler2(Webdebugging tool), SQL Developer, TOAD for Oracle, DB Visualizer, findBug, UMLET.
Related Skills: J2ME, J2EE, JSP, JSF, Node.js, bootstrap, Struts, JDBC, Servlets, Log4J, JUnit, AJAX, MVC Frame Work, Spring, Hibernate, iBatis, Apache Tomcat, WebSphere 6.1, Glassfish, Eclipse, NetBeans, CVS, SVN, Clear Case, GitHub, Clear Quest, Apache Maven, Apache Ant, Hudsen, Nexsus, SOAP web Service, LDAP. PROFESSIONAL EXPERIENCE:
Lockhed Martin corporation 004/2014 to Present
Senior software engineer
• Participated in the whole life cycle of of software development including design, coding and testing.
• Worked on big enterprise application called e-Services, where IRS customers use it to file an application electronically.
• Main technologies used for Front end are (JSF, Bootstrap, CSS, Java Script and JQuery) and for the back end (Java, Spring and Hibernate).
Northrop Grumman Corporation Lanham, MD 05/2012 to 04/2014 Java Developer
Worked on a Project providing configuration and integration of Northrop Grumman InFlowSuite(TM) product for high- throughput electronic forms processing in support of the Internal Revenue Service's portions of the Affordable Care Act
(ACA)
Responsibilities:
• Participated in design, coding and testing of InFlowSuite project.
• Mentored and trained new developers for customizing InFlowSuite using Eclipse.
• Prepared new enhancements documents for InFlowSuite(TM) core team.
• Worked on IBM MQ technologies which is the main core of the application and helps the submission to be queued till it is processed.
• Used core Java, Spring, Hibernate, JSP, Servlet, SOAP web services.
• Using JBoss Server to deploy and configure the application.
• Worked on UNIX environment for deploying the application as well as debugging production issues.
• Worked on SVN and Clear Case as code repository.
• Worked on Clear Quest to create and fix defects created during development.
• Worked on SOAP Web service Security by adding security tokens on the soap header.
• Worked on Secure Connection using HTTPS for communicating with different up and downstream application. Environment: Java, Spring, Hibernate, JSP, Servlet, SOAP web services, JBoss, SVN, Clear Case, Clear Quest. Qwest Telecommunication Arlington, VA 06/2011 to 05/2012 Java Developer
Century Link formerly called Qwest Telecommunication - Arlington, VA I am currently working at Century Link as Java Developer on Big enterprise application. Mainly focusing on the following technologies, Struts 1.2, EJB, Oracle DB, JSP, Servlets, CSS, and Java Script. Responsibilities:
• Participated in the Development of a Very big Enterprise application called Ordering System for CenturyLink.
• Worked with front end technologies like JSP, HTML, CSS, and JavaScript.
• Used both Java Script and jQuery for front-end validation.
• Worked on EJB as a means of handling the business logic.
• Worked on Struts 1.2 as a Web Framework.
• Using WebLogic Server to Deploy and configure the application.
• Writing Data Base Queries while touching the Back-end.
• Worked on CVS as code repository.
• Worked with HP Quality Center to create and fix defects created during development.
• Worked on UNIX production server for solving different production issue by pulling the logs using UNIX commands through Toad client and analyze the logs.
Environment: Struts 1.2, EJB, Oracle DB, JSP, Servlets, CSS, Java Script, jQuery, WebLogic Server, CVS, HP Quality Center
Nationwide Insurance Columbus, OH 12/2010 – 06/2011 Java Developer
Responsibilities:
• Practices include test-drive development, paired programming, open workspace, and other Agile concepts.
• Primarily focus was on providing high quality, cost effective information technology solutions to business partners by creating new or modifying and/or supporting existing software applications.
• Design, code, analyze, configure, unit test, and maintain applications.
• Good working experience on TDD (Test Driven Development) Environment.
• Used jQuery to make the Web application being developed to be more interactive, interesting and exciting.
• Utilized Struts as Web Framework.
• Worked on web sphere as application server for the project.
• Worked on SubVersion (SVN) as a central repository for our code shared by teams.
• Used Apache Maven as dependency handling for artifacts and automated build tool.
• Used DbVisualizer and SQL Developer as universal database tool.
• Used Hudson as CI (continuous Integration) tool.
• Developed two mocked sites which helps us for POC (Proof of Concept), Servlet and JSP to accomplish that.
• Used XSLT and XPath expression to format XML output which is coming from GSA. Environment: Web sphere, jQuery, Struts, SubVersion, Apache Maven, DbVisualizer, Hudson, Servlet, JSP, XSLT, XPath. EDUCATION:
• M.Sc in Computer Science from Maharishi University of Management Fairfield, Iowa. 2010
• Major B.S. in Computer Science. 2008
Addis Ababa University, Addis Ababa Ethiopia.
• Major B.S. in Mathematics Minor Physics. 2005
Mekelle University, Mekelle Ethiopia.
• Completed Fundamentals of UNIX Training and got certificate. Hands-on Technology Transfer, Inc (HOTT).
Volunteer Services:
• Thought Free Coding class for Students between the age of 7 to 18 at Ellen Burke Branch Library in Alexandria VA at different times.
• Thought Free Coding class for Students between the age of 7 to 18 at Duncan Library in Alexandria VA at different times.
• Thought Free Coding class for Students between the age of 7 to 18 at Down town Silver Spring Library at different times.
• Prepared Free coding workshop for Students in Addis Ababa, Ethiopia in collaboration with the U.S. Embassy there and completed it successfully. Got letter of recognition for finishing the workshop successfully. Coursera Certifications:
• Using Database with Python
• Using Python to Access Web Data
• Python Data Structures
• Programming with Python
LinkedIn:
https://www.linkedin.com/in/biniam-berhe-571b6725/ PERSONAL SITE:
• www.biniam.org: you can get some more information about my interest and java and open source technologies I blog about.