Baljeet Nijjhar
*** ******** **** ****** **** *DN 078**-******
*******.*******@*****.***
An IT professional with 15 years' experience across the full software
development lifecycle, I am ideally suited to Technical Project Manager,
Development Manager or Delivery Manager roles. I am able to rapidly
assimilate new technologies and client business domains, having worked on
numerous projects for major consultancies. I have a deep understanding of
the technical challenges facing development teams, and am able to manage
them effectively in the delivery of quality code, which fully meets
clients' requirements.
Experience includes:
. Client facing roles including requirements gathering and acceptance
testing
. Waterfall, iterative Waterfall and Agile methodologies; PRINCE2
certified
. Management and mentoring of onshore and offshore development teams
. Recruitment of internal and external project resources
. Analysis of differing technologies and architectural approaches
. Rollout of design patterns, software development processes and coding
standards
. Negotiating with 3rd party suppliers to agree interfaces and
specifications
. Hands-on experience includes core Java, JPA, Hibernate, Spring
(including MVC and Batch), Struts, JSP, CSS, HTML5, Javascript, AJAX,
jQuery, XML/JAXB, Web services, SOAP, JMS, encryption, Enterprise app
servers, SQL, Oracle, Maven, JUnit, Mockito, Jenkins, Sonar, UML,
Clearcase, Subversion, Rational suite
Career History
Accenture
Sep 2010 - present
Technical Manager - Carphone Warehouse
I am currently working as a technical manager on a major greenfield Java
ecommerce application, intended for multi-channel deployment. The project
methodology is Scrum, with 3 week iterations. My role involves:
. defining a multi-tiered architecture and framework components
. analysing user stories and defining technical solutions
. leading onshore and offshore resources in production of technical
designs
. simplifying solutions and ensuring they are robust and maintainable
. designing the more complex aspects of the solution
. liaising with the 3rd party suppliers of SOA-based business services
to ensure smooth integration
Application Architect/Project Manager - Government
I worked as an application architect and deputy project manager for a major
public sector web project, which delivers functionality to millions of
users. My role involved:
. designing new software components and managing developers to deliver
them
. identifying problems with the existing architecture for business
logic, data access and batch jobs
. defining options and roadmaps for adopting a fit-for-purpose, domain-
driven, layered architecture
. leading onshore and offshore teams in refactoring of the application
Development Manager - Government
I was brought in to manage a team responsible for delivering key
architectural components, which had fallen significantly behind schedule.
My role involved:
. assessing the fundamental reasons for the poor performance of the team
. introducing processes to improve productivity and morale
. organizing the team more effectively, with clearer visibility of tasks
and progress
. reducing the outstanding backlog of tasks and showing significant
improvement to senior managers
Development Manager - Discovery Channel
I managed the development of a new, completely rebranded website targeted
to the UK market. The website was a rich internet application featuring
videos, blogs, ads and social media. My role involved:
. liaising with external agencies/product owners to understand
requirements and develop wireframes
. creating work packages and assigning development tasks to front
end/back end developers
. performing a Scrum master role including resolving blockers
. monitoring progress against tight go-live deadlines using burndown
charts and daily standups
. performing quality assurance to ensure a robust cross-browser
tested product
Logica
Feb 1998 - Aug 2010
Technical Architect - Government
I worked with one other architect to define the entire architecture and
technical design for a major greenfield Java web-based case management
system. My role involved:
. shortlisting technology choices and developing proof of
concepts
. defining architectural approaches and developing framework
classes for web and service tiers
. developing standards and guidelines and mentoring 20+
developers
. analysing requirements and finding time/cost savings through
architectural choices
. solving developers' technical problems on a daily basis
. managing a team of 6 developers in producing core components
Technical Project Manager - EADS Astrium
I led the design and development activities for an ecommerce web
application to capture and process customer orders. My role involved:
. presenting designs, mockups and walkthroughs of functionality
to stakeholders
. creating estimates and work plans for a team of 10 developers
. introducing quality assurance processes and monitoring progress
. developing the more complex parts of the application
. client negotiation to achieve release sign-off during user
acceptance testing
Development Team Lead - Various
I led several development teams, ranging in size from 3 to 7 developers,
mainly delivering custom Java applications, based on technologies such as
Swing, XML and SNMP. Key highlights include:
. creating simple and robust designs e.g. externalising 3rd party
dependencies to mitigate risk
. implementing GoF OO design patterns such as Command, Observer,
Composite
. saving project 200K in Capex and several man months
development time with alternative COTS
. negotiating with stakeholders and other suppliers to ensure critical
interfaces were defined in time
. performing test manager role, covering system integration and user
acceptance testing
Bid Team Lead - Hydrographic Office
I led a team of 6 developers in the design and delivery of a GIS-based
prototype application for a multi-million bid. I managed 3rd party
suppliers of highly specialized products to produce an integrated and
complex 2 hr long proof of concept. This was showcased to a total of 100+
stakeholders/end users and I received a divisional award for this high
profile role.
Developer/Team Lead - Eutelsat
Application support included bug fixes and software enhancements for a
Paris-based satcomms client. I designed extensive changes to support the
operation of a new satellite family, and led a development team in the
subsequent implementation. I regularly presented new releases to senior
stakeholders for sign-off.
Certifications
. PRINCE2 Foundation, Practitioner
Education
. A levels in Maths (A), Further Maths (A), Chemistry (A) and Physics
(A)
. MA (2: 1 Hons) in Physics, Oxford University
. PhD in Particle Physics, Liverpool University
References
Available on request.[pic][pic]