Académique Documents
Professionnel Documents
Culture Documents
Education:
Bachelor of Engineering, Computer Sciences, Osmania University, India GPA: 3.8
Certification:
Microsoft Certified Professional. Programming in HTML5 with JavaScript and CSS3 specialist
Technical Skills:
Programming Languages: Groovy, C#.NET, VB.NET, PL/SQL, JAVA, PHP, JavaScript, SQL
Database and Management Systems: Toad, Oracle, Microsoft SQL server
1
Abdul Nayeem Mohammad
Java/Groovy and Grails Developer
Frameworks / Technologies: Grails, ZK, Hibernate, spring, .NET 4.0/4.5, ASP.NET MVC,
Entity Framework
Web Applications: HTML, CSS, ASP.NET
Management Tools: JIRA, CA Harvest Software Change Manager, Confluence,
GreenLight
Lifecycle Models: Agile, Waterfall Model
ERP: Banner, Banner XE
Version Control: Stash, Source Tree, Tortoise SVN, Git
Development tools: IntelliJ idea, Jenkins, Visual Studio, Microsoft Web Matrix
PaaS: Stackato, Microsoft Azure Websites
Professional Experience:
Texas Tech University often referred to as Texas Tech, Tech, or TTU, is a public research university in
Lubbock, Texas, United States. Established on February 10, 1923, and originally known as Texas
Technological College, it is the leading institution of the four-institution Texas Tech University System. The
university's student enrollment is the sixth-largest in the state of Texas, as of the Fall 2014 semester. The
university shares its campus with Texas Tech University Health Sciences Center, making it the only
campus in Texas to house an undergraduate university, law school, and medical school at the same
location.
The university offers degrees in more than 150 courses of study through 13 colleges and hosts 60
research centers and institutes. Texas Tech University has awarded over 200,000 degrees since 1927,
including over 40,000 graduate and professional degrees. The Carnegie Foundation classifies Texas Tech
as having "high research activity". Research projects in the areas of epidemiology, pulsed power, grid
computing, nano photonics, atmospheric sciences, and wind energy are among the most prominent at the
university.
Responsibilities:-
Project#1
Lead developer for including two new campus branches Texas Tech Health Science center and
Texas Tech Health Science Center El Paso to use Employee Performance System.
Involved in direct interaction with functional users to get functional requirements.
Analyzed requirements and create relevant user stories on the scrum board in JIRA for
requirements gathered from functional users.
Used balsamiq to design table layouts to be used by the team and design UI layouts to be
reviewed by functional users.
Used Toad 12.0 to design tables needed for development.
Added new domain classes and new composers required for development.
Used Grails 2.1.1 for developing of new functionality.
Interact with ERP Banner to get employee information and update new performance information.
Used ZK, Enterprise Java Web Framework to make changes to UI.
2
Abdul Nayeem Mohammad
Java/Groovy and Grails Developer
Implemented AJAX for asynchronous communication of data to server.
Used Stash, GIT and source tree to manage different features being developed and maintain
quality code in all three environments.
Designed application layouts
Developed GSP, Views and Composers
Coded Groovy domain classes to handle the business logic
Worked with a continuous integration tool Jenkins for deployment and testing in different
environments
Conducted user driven testing and resolving of issues
Created automated testing using Selenium
Used JIRA bug reporting for reporting of bugs and added tasks for reported bugs to the current
running sprint.
Involved in setting up one click deployment of the application to TC servers using Jenkins and
GreenLight.
Project#2
Lead developer in design and development of IBARS system for Texas Tech University, Texas
Tech Health Science Center and Texas Tech Health Science Center El Paso.
Collaborated with functional users from all three institutions to create design and functional
requirements for the project.
Designed and coded this single page application using Grails Framework.
Manage all configuration management tools like JIRA, Confluence, Artifactory, GIT and Jenkins to
ensure good quality project.
Used JIRA for issue reporting and SCRUM board implementation of the project.
Created documentation of the project on Confluence
Created mockups for tables and screens using Balsamiq
Involved in peer reviews for code and table layouts
Created tables, Views and Procedures in Oracle database
Created Groovy domain classes to access database
Created login and other services
Added Groovy composers and Views to the project
Involved in setting up one click deployment of the application to TC servers using Jenkins and
GreenLight.
Project#3
Individual contributor for developing service application to consume integrate with Kenexa using
GRAILS, spring, hibernate, Groovy and Oracle.
Implemented framework to read data from excel using groovy
Implemented services in modeling analytics platform using Grails and Groovy to expose restful
web services to get consumed by UI layer
Reviewed existing code and performance tuned SQL queries.
Written Junit test cases to test services implemented in grails and groovy. Used browser plug-in
Postman to test web services.
Architecture, Design and development of the application from end to end.
Project#4
Lead developer in making the ERS files project for processing files received from ERS.
Created Tables, Views, Stored Procedures, and Triggers in Oracle to access and manipulate the
data from the database server.
3
Abdul Nayeem Mohammad
Java/Groovy and Grails Developer
Created Appworx chains and processes to detect file on the ERS server, Transfer file to local
server and call PL/SQL procedures.
Created PL/SQL packages in Toad to open files, process the files and send email after
processing the file.
Created automatic schedules in Approx.
On call responsibilities to debug and resolve any database and application issues.
Environment: J2EE, Java, Grails 2.3.7, Spring Security, Hibernate, Confluence, JIRA, Toad, Oracle 11g,
12c, Greenlight, Bugzilla, MySQL, GIT, Jenkins, Selenium 2, IntelliJ 13, Log4j, TC server, SCM, JQuery
BootStrap 3.0, Kendo Web and Mobile, HTML5, CSS3,Javascript, PL/SQL. Agile.
HP Global Delivery and Engineering Services produces better business outcomes for our clients through
our comprehensive Infrastructure Technology Services. Service excellence, with consistent globally
delivered standardized services guarantees clients peace of mind, while our ability to drive innovation
ensures clients a compelling strategy for the future.
Responsibilities:
By focusing on highly reusable code, laid the foundation for future development efforts.
Environments: Java, Groovy, Grails, Knockout js, JavaScript, web services, subversion, Putty, Tomcat
server on Linux Servers, Oracle 10g, PL/SQL, Agile, Junit, Spring, HTML5,CSS3
4
Abdul Nayeem Mohammad
Java/Groovy and Grails Developer
Designed, developed, implemented, and maintained a loans administration system using Java,
Eclipse and JUnit
Environment: Java1.6, Eclipse, WebLogic, JDeveloper, Spring, Web Services, WSDL, SOAP, UML,
XML, XSLT, JDBC, HTML, JSP, AJAX, CSS, Agile, JavaScript, Oracle 10g, SQL, SVN
5
Abdul Nayeem Mohammad
Java/Groovy and Grails Developer
Migration from ASP to ASP.NET for improvement in the areas of performance, state management,
scalability, configuration, deployment, security, output cache control, Web form support and XML
Web service infrastructure.
Worked on various projects in Windows forms, ASP.NET, Web forms.
Developed Web forms, Class libraries, Web controls and Report files.
Involved in customizing the Win Forms Data grid.
Developed custom controls for Windows Forms and generating reports.
Used ADO.NET extensively to access the database.
Prepared Test cases provided technical documentation.
Used the N-Unit for unit testing of the classes.
Environment: ASP.NET 1.1, C#, IIS 5.0, ADO.NET, Web forms, Win forms, Visual Studio 2003, XML,
XML Web Services, JavaScript, SQL Server 2000, N-Unit and Windows 2000.