Post Job Free
Sign in

Software Engineer/Java Developer(Back-end, Entry Level to Mid Level )

Location:
Los Angeles, CA, 91605
Salary:
Negotiable
Posted:
February 16, 2015

Contact this candidate

Resume:

NOMAN MANNAN

**** ********* ****** ***

North Hollywood, CA 91605

641-***-**** * acob4a@r.postjobfree.com

www.linkedin.com/in/nomanbinmannan

SOFTWARE ENGINEER/JAVA DEVELOPER

Talented mid-level software engineer with 3 years

of experience designing, developing, and enhancing

complex web applications for diverse business

purposes. Demonstrated success as a key contributor

to all phases of the software development

lifecycle. Excellent ability to analyze

requirements and determine technical and functional

specifications. Skilled at producing clean, high-

quality code. Adept at testing and debugging

applications to ensure utmost performance and bug-

free deployment.

CORE COMPETENCIES

Java SE * JEE7 * Spring MVC * Software Engineering

Web Application Development* Design Patterns

Problem Solving * Programming Algorithm

Team Building & Collaboration

Requirements Gathering & Analysis

Rapid Application Development

Software Development Lifecycle

User Interface Design * Software Testing

Debugging & Troubleshooting

Technology Implementation

Database Design * Performance Tuning

TECHNICAL SKILLS

Languages: Java, C, C++, PHP

Web: HTML, HTML5, JSTL, JSP, JSF, CSS, JavaScript,

JQuery, AJAX, CodeIgniter, YII, Joomla, Wordpress,

Open Cart, Drupal, Prestashop

Databases: MySQL, SQLite

Tools: WEKA, SELENIUM, JUnit, Eclipse, Netbeans,

Subversion / Github, Visio, Rational Rose, Visual

Studio, Photoshop, Dreamweaver, Javadoc

Frameworks: Spring MVC, Spring, Hibernate,

Primeface

Web/App Servers: Tomcat, Glassfish, JBoss, Apache

SDLC: Waterfall, Scrum

Web Service: SOAP, RESTFULL

Platforms: Windows, Linux(Ubuntu)

Design Patterns: Observer, Command, Strategy,

Iterator, Mediator, State, Template, Composite,

Proxy, Decorator, Fa ade, Accumulator, Factory,

Singleton. Party, Account Pattern

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and

currently taking distance education courses to

complete a Master's Degree in Computer Science

(Available for full-time, W-2 employment).

BDCOM ONLINE LIMITED, Dhaka, Bangladesh * 2011-2014

Leading Bangladeshi ICT services provider, with

over 1000 employees.

Software Engineer

Developed 3 Java web applications, leveraging

complex technologies to build forms. Created and

optimized the database using JPA and Hibernate.

Built service layers, data access layers, and the

user interface. Programmed using Scrum for the

application development methodology, following test

driven development (TDD). Additionally developed

PHP applications.

Achievements:

* Customer Relationship Management (CRM): Built an

application for tracking customer sales, billing,

and support information. Gathered requirements and

defined specifications documents. Programmed,

tested, and implemented the software. Built login

module. Used Interceptors, SPEL, Spring Security,

Spring Webflow.

* BDCOM Leave: Designed an internal leave

management system for tracking employee sick time

and vacation time. Handled database design and

systems development. Conducted testing and

deployment. Used JUnit, AOP, Callbacks, Singleton,

Stateless Bean, Asynchronous Call, Timer.

* Billing Report Generator: Created an application

to handle billing for client Standard Chartered

Bank, with involvement in system programming,

database design, and implementation of

functionality to generate PDF and Excel Reports.

Designed data access layer using generic hibernate

DAO. Used AOP, Timer and Jasper Report.

* Technical Environments: Java, Spring MVC,

Hibernate, JSP, JSTL, HTML, CSS, JavaScript,

JQuery, Jasper Report, MySQL, STS, RUP, Scrum,

Rational Rose, XML, Apache Tomcat, Linux, Windows,

Spring Security, Git-hub

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected

completion December 2016)

Maharishi University of Management, Fairfield, Iowa

Courses: Modern Programming Practices (Java),

Fundamentals of Algorithms, Software Engineering,

Advanced Software Development (Design Patterns),

Enterprise Architecture (JEE7), Advanced Java

Programming (Java 8)

Master of Science in Software Engineering (2014)

University of Dhaka Dhaka, Bangladesh

Courses: Formal Methods & Models in Software

Engineering, Secure Software Design & Programming,

Distributed Software Engineering

Bachelor of Information Technology in Software

Engineering (2012)

University of Dhaka Dhaka, Bangladesh

ACADEMIC PROJECTS

* Yoga Studio Management System, Maharishi

University of Management: Successfully designed

role-based, online yoga studio management system

web application. Developed complex system enabling

dynamic student registration with email

confirmation, cross-checking courses with

prerequisites and waiting list, and yoga product

purchasing. Led 4 team members in integrating

project modules into complete system. Technical

Environment: Java, Spring MVC, Hibernate,, Spring

Security, JSP, MySQL, STS IDE, Scrum, Star UML,RUP,

CSS, HTML, XML, Apache Tomcat, Git-hub

* Financial Framework Development, Maharishi

University of Management: Designed framework based

on model of 2 provided applications: banking and

credit card applications. Developed UML and

sequence diagram using Astah community product.

Programmed banking and credit card application

using developed framework. Design patterns used:

observer, template, factory, fa ade, party,

account, MVC, composite, command patterns.

* USCabi, Texi Cab Management System, Maharishi

University of Management: Designed a taxi cab

management system for 4 types of users: admin,

operator, driver and customer. Used AOP, Callbacks,

Singleton, Stateless Bean, Timer, and RESTful web

service. Technical Environment: JEE7, Hibernate,

JAAS, Java Mail, JBoss, JSF, Primeface, MySQL,

Netbeans IDE, Scrum, Star UML, RUP, CSS, HTML, XML,

Git-hub, Maven

* Library Management System, Maharishi University

of Management: Programmed a library management

system with a robust suite of features for tracking

and managing book information, borrower

information, and key features including book

checkout and reservation, returns, and late books.

Designed the desktop application via UML class and

sequence diagrams. Leveraged Java FX and NetBeans

for the IDE.

* Simple Calculator Server System in Socket

Programming, University of Dhaka: Built a simple

calculator server for addition, deletion, division

and multiplication using socket programming in C,

GCC, Linux.

* Print Management System, University of Dhaka:

Created a print management system for central

printer of Institute of Information Technology,

University of Dhaka. Used Visual C++, MySQL, Visual

Studio.

PUBLICATIONS

* Mannan, N. Bin, Sarwar, Sheikh M., Elahi, N. A

New User Similarity Computation Method for

Collaborative Filtering Using Artificial Neural

Network, Springer, 15th International Conference

on Engineering Applications of Neural Networks,

September 2014.



Contact this candidate